說我們有這個表達式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
我需要一種方法來重新計算..所以我要求最好的方法來做到這一點使用角度(而不是包裝它的功能,然後調用它,每次我改變它的值) –