如何为模型分配表达式?

时间:2013-05-27 18:11:00

标签: angularjs

我在ng-repeat指令中设置了以下内容:

<span ng-model="d.attr3">
    {{d.attr2 - d.attr1}}
</span>

dng-repeat中使用的变量。

我的问题是我希望d.attr3保留span标记内的表达式的值。但是,它保留表达式NaN 请注意,我已将d.attr1d.attr2值转换为整数 - 事实上,表达式正确计算但未绑定到范围 - 如何使d.attr3保持值表达式?

1 个答案:

答案 0 :(得分:2)

<span ng-init="d.attr3 = d.attr2 - d.attr1">
    {{d.attr3}}
</span>