【发布时间】:2015-02-04 17:43:57
【问题描述】:
我正在使用一个使用 {{ }} 分隔符编写的角度库。出于某种原因,我不得不为我的项目更改分隔符(假设我使用的是[[]])
问题在于库的指令是使用常规分隔符 {{ }} 编写的,因此不再是 interpolated 正确的方式。
有没有办法编写一个能够插入参数的指令,无论当前的分隔符是什么?
【问题讨论】:
-
最好的猜测是您将无法切换,因为您必须在角度配置中进行更改。
-
您是否考虑过在您的 html 代码中使用“ng-bind”指令代替 {{ }}? 几乎可以在任何可以使用 {{foo}} 的地方使用。
-
@PrahladYeri directive I'm using 是使用
{{}}notation 的插值属性。如果 ng-bind 适用于内容本身,那么属性有什么作用吗?通过写这篇文章,我确实意识到他们可能只是使用动态获取的分隔符来更改他们的模板。
标签: angularjs angularjs-directive