Angular - 手动触发绑定

时间:2014-10-14 06:03:20

标签: javascript

我有以下标记

 <span>{{ prop }}</span><input type="text" ng-model="prop" />

我希望手动更新范围内容,而不是每次按键时更新。

有没有办法告诉角度,停止绑定以及何时再次应用它?

提前致谢。

2 个答案:

答案 0 :(得分:0)

只需创建另一个属性并将输入绑定到它,例如

<span>{{ prop }}</span><input type="text" ng-model="propDraft" />

然后只要你需要在你的javascript中

prop = propDraft

答案 1 :(得分:0)

如果您不需要将span内容绑定到输入字段,可能只需使用onChange事件触发的函数。

<span id="prop"></span><input type="text" onChange="document.getElementById('prop').innerHTML = this.value" />