首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Angular-CLI中,什么时候运行把手,什么时候发生HTML模板插值?

在Angular-CLI中,什么时候运行把手,什么时候发生HTML模板插值?
EN

Stack Overflow用户
提问于 2016-07-30 02:37:03
回答 1查看 657关注 0票数 3

我对所有这些(Angular-2、Angular-CLI、Handlebar、Web2.0开发)都是初学者。我刚刚开始使用Angular-2/CLI,我注意到了一些令人困惑的事情。在Angular-CLI生成的项目中,我在index.html中看到:

代码语言:javascript
复制
{{#each scripts.polyfills}}
<script src="{{.}}"></script>
{{/each}}

我猜是由车把来处理的吧?

那么,Angular-2的插值会发生什么,它也使用{{...}}

不知何故,我必须避开卷曲,还是把手只处理某些文件,或者其他什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-31 00:39:54

你可以忽略这些语法,没有必要转义任何东西。

说明:当您运行ng build (或类似的)时,您的index.html将被解析,生成的文件将保存在/dist中。然后,该文件将被提供给浏览器,并且不包含{{...}}部件。因此,与Angular的插值没有任何冲突,您也不需要对任何东西进行转义。

CLI确实在内部使用了把手,但唯一解析的文件是index.html as you can see in the source code

还要注意的是,在即将发布的angular-cli版本中,使用了webpack,这个语法完全消失了。(你现在就可以通过use the master branch来试用了)

仅供参考,这也在Github上讨论过:https://github.com/angular/angular-cli/issues/993

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38665498

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档