说我们有这个表达式AngularJS看着表达
$scope.showButton = users.is_admin() && !document.is_provided;
然后在相同的控制器,你有一个按钮,更新的Document.is_provided
值:
<button ng-click="document.is_provided = true;">Provide document</button>
的问题是,$scope.showButton
现在应该改变了,但并没有改变。
更新时间: Plnkr显示简单的问题:http://plnkr.co/edit/Qk2jnHAmqsrNXSAjDYEk?p=preview
回答更新。 – outoftime
为什么你认为'$ scope.showButton'的值应该改变? – zeroflagL
我需要一种方法来重新计算..所以我要求最好的方法来做到这一点使用角度(而不是包装它的功能,然后调用它,每次我改变它的值) –