使用以下代码:
$scope.hasChanges = datacontext.manager.hasChanges;
我试图让视图了解当前微风上下文是否有任何更改以启用/禁用某些按钮:
<button ng-disabled="!hasChanges" class="btn btn-warning cancel" ng-click="cancel()">Cancel</button>
如果我在视图中设置 true/false,则此方法有效,但如果我尝试调用 hasChanges 或 haschanges(),则始终禁用按钮。
我也试过这个:
$scope.$watch(datacontext.manager.hasChanges, function () {
$scope.hasChanges = datacontext.manager.hasChanges;
});
无济于事。
当微风的 hasChanges 发生变化时,如何告诉视图?在淘汰赛中,我只会使用一个可观察的......我想知道我在这里做错了什么。