2014-10-14 3 views
0

У меня есть следующая разметкаУглового - Ручной запуск связывание

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

Я хочу, содержание диапазона будет обновляться вручную, а не на каждое нажатие кнопок.

Есть ли способ рассказать углы, остановить привязку и когда я хочу снова применить ее?

Заранее спасибо.

ответ

0

Просто сделайте еще одно свойство и привязать вход к нему, как

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

тогда, когда вам нужно в JavaScript сделать

prop = propDraft 
+0

Я уже использую это решение. Я хочу знать, могу ли я вручную управлять привязкой –

+1

Насколько я знаю, для этого нет встроенных функций. Единственное, что нужно для контроля привязки, я знаю, это оператор '::', который инструктирует угловое значение привязки только один раз. – Anri

+0

ОК. Благодарю. по крайней мере теперь я знаю двойную двоеточие .... :) –

0

Если вам не нужно, чтобы связать содержимое диапазона в поле ввода , возможно, вы могли бы просто использовать функцию, инициированную событием onChange.

<span id="prop"></span><input type="text" onChange="document.getElementById('prop').innerHTML = this.value" /> 
Смежные вопросы