【发布时间】:2017-03-28 03:46:36
【问题描述】:
我已经形成了一些输入字段,在提交时我进行了 $http 调用并填充了一个模型对象,该对象将数据绑定到我视图上的表格。一旦用户看到结果,他们可能会更改表单中的数据并再次提交相同的数据,我正在尝试清除结果并使用新结果填充数据。有时结果可能相同,在这种情况下,用户无法理解表单是否已提交以及新结果是否已更新。我将我的模型对象设置为未定义,期望表上的数据会被擦除。我还有一个 ng-if 用于对对象进行空检查并控制表格的显示,我希望它可以隐藏表格,但不幸的是它没有发生。我怎样才能做到这一点? $scope.apply() 是我这样做的唯一方法。我讨厌使用它,因为它会导致完整的消化循环。请指教。
【问题讨论】:
-
向我们展示一些代码。问题是什么?到目前为止你做了什么?
标签: javascript angularjs