我过去一个月一直在使用Yeoman的Ember生成器,现在,我想尝试一下ember-cli。
我运行了生成器并启动了应用程序,一切都很正常。
ember new my-new-app
ember server
但我想知道的是,它是如何运作的。{{content-for 'head'}}
在app/index.html中起作用吗?
当查看其他来自http://www.ember-cli.com/#tutorials的示例时,它们没有使用此特定助手?是因为它们使用较旧版本的ember-cli吗?为什么他们不使用这个content-for助手?
我很确定ember.js默认没有这个content-for助手,所以我猜测ember-cli在某个地方编写了它?它在哪里以及它的作用是什么?
此外,当我检查my-new-app页面的元素时,“欢迎使用Ember.js”的div标记出现在body标记而不是head标记中?这怎么可能? {{mind-blown}}
(在app/index.html中,{{content-for 'head'}}放置在head标记内)