Мой вопрос не в том, можете ли вы использовать несколько условий в ng-if
, но возможно ли иметь ng-if
только с некоторыми условиями, связанными один раз, в то время как другие следят за обновлениями?Возможно иметь угловой ng-if с несколькими условиями, некоторые связаны один раз, некоторые двусторонние?
В качестве простого примера, если я хочу, чтобы связать имя один раз, но есть тумблер госсобственность, что я хочу, чтобы следить за обновлениями: <span ng-if="::page.name === 'something' && page.viewEnabled">Correct page, and the view is enabled!</span>
Я бы ожидать, что переключение на page.viewEnabled
предполагая, что это логическое, приведет к исчезновению пролета. Это, похоже, не так (с использованием Angular 1.3.11).
Устанавливает ли одноразовое обязательство на ::page.name
все выражение как связанное однократно?
Заранее благодарен!
EDIT: Что мне интересно, если у вас несколько условий в одном ng-if
, один из которых связан один раз, а другой нет. Я вижу, что если у вас есть тот, который связан один раз, другое изменение не повлияет на оператор ng-if
.
Извините, возможно, мой первоначальный вопрос не был ужасно ясным. Я спрашиваю, могу ли вы сказать, что два значения в инструкции nf-if, один из которых связан один раз, другой просматривает обновления. Но и в том же заявлении. То, что я вижу в результате, заключается в том, что если один связан один раз, другой (даже если он обновлен) не повлияет на ng-if. – user1331784