【发布时间】:2014-03-12 19:17:59
【问题描述】:
我遇到了角度插值问题。
我有一个如下所示的指令模板:
<div class="autocomplete {{attrs.class}}" id="{{attrs.id}}">
<input type="text" {{attrs.autofocus | toAutofocusText}} ng-model="searchParam" placeholder="{{attrs.placeholder}}"/>
...
</div>
我遇到的问题是这个表达式没有被评估:
{{attrs.autofocus | toAutofocusText}}
但是,如果我把它改成这样:
x="{{attrs.autofocus | toAutofocusText}}"
它确实得到了评估。
有人能解释一下为什么会这样吗?我猜这是相当基本的东西,但我在谷歌上找不到任何东西。
【问题讨论】:
标签: angularjs angularjs-directive