javascript - 如果 ng-if 的计算结果为 false,AngularJS 我的模型数据会变得无效吗?

标签 javascript angularjs angular-ng-if

假设我有类似的东西

<div ng-if="{{someCondition}}">
    <input type="text" ng-model="myVariable"/>
</div>

如果 someCondition 为假并且该 DIV 被从 DOM 中删除,如果 $scope.myVariable 发生任何事情怎么办?

最佳答案

没有任何反应 (see reference) .

ng-if只是确定是否在 DOM 中创建了 html 元素。当它存在时 <input>值双向绑定(bind)到 $scope.myVariable .

关于javascript - 如果 ng-if 的计算结果为 false,AngularJS 我的模型数据会变得无效吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36285780/

相关文章:

javascript - jQuery 不等于条件不工作

javascript - 获取 jsonobjectArray Angular 中的数字总数

html - 从 Controller angularjs将div元素的高度更改为屏幕高度

javascript - Meteor HTTP.get 错误处理

javascript - 将 JSON 从 C# 发送到 JavaScript

php - JavaScript 函数在 IE 中不起作用

javascript - 在使用模板的指令中更新 ng-model

angular - ngIf 放在哪里?

angular - 在 Angular 中使用 ngIf 出错