我是 AngularJS 的新手,但从我目前所见和所做的来看,这真是太棒了。我想要做的是在 HTML 属性内有一个 AngularJS 绑定,但将它与另一个字符串连接起来。我会这样做的主要地方是类和 id,因为我喜欢使用“thisform”和“thisdivid”等名称。我页面中的一个示例元素是:
<input type="checkbox"
name="tdl_task[]"
data-ng-checked="list.default"
id="tdl_task_{{ id }}"
data-ng-class="{tdl_item: true}"
data-ng-true-value="done"
data-ng-false-value="not_done" />
我希望它是这样的:
<input type="checkbox"
name="tdl_task[]"
data-ng-checked="list.default"
id="tdl_task_" + {{ id }} + ""
data-ng-class="{tdl_item: true}"
data-ng-true-value="done"
data-ng-false-value="not_done" />
但没有优点。我想这样做而不用 JavaScript 或 PHP 包装它,或者在控制器中为该属性创建另一个完整的绑定。