我有以下安排,可以从单个Coffeescript文件中获取帮助文本。
咖啡脚本:
help.ex: '{{example.variable}} identifies enterprise data centers'
HAML:
%example-directive(attr='{{help.ex}}')
现在可以访问example.variable,但不会在视图上进行内插。我想发生这种情况是因为整个字符串都已插值,并且编译未在其中的变量上运行。我该如何解决?
最佳答案
您可以使用$interpolate
服务:
var exp = $interpolate(attrs.attr) // interpolate your attriubte
var interpolated = exp(scope) // evaluate it with the scope variable
选中此plunker