【发布时间】:2014-11-19 13:06:49
【问题描述】:
AngularJs 如何在不需要/使用脚本标签的情况下在 HTML 中制作它的选择器? 我已经通过角度分配在 html 中看到了这种情况:
{{'Something...'}}
没有脚本标签怎么可能?
【问题讨论】:
-
不可能,脚本应该放在别的地方
-
采取一个非常非常基本的水平,考虑以下几点:
template包含你的 html 有{{foo}},角度有template.replace("{{foo}}", "bar")。当然,Angular 做的远不止这些,比如实际解析 {{}} 内部的内容,看看它是否需要执行任何额外的逻辑。 -
如果我错了,请纠正我,但它取代了大括号?
-
是的。花括号没有作为 javascript 执行,而是 angular 读取它,根据它的内容执行函数,然后用结果替换它。
-
谢谢,我现在明白了。
标签: javascript html angularjs css-selectors