我想在應用程序中顯示某個邏輯時顯示按鈕(某個按鈕),然後隱藏此按鈕。
通過單擊某個按鈕,我調用expand()將data.loading設置爲true,此時我想要按鈕出現,當我將data.loading設置爲false時我想隱藏按鈕,但視圖不是更新。
<button ng-show="data.loading">Some Button</button>
<button ng-click="expand(data)">Other Button</button>
功能:
$scope.expand = function (data) {
data.loading = true;
// Some Button must be visible now
// Some logic here;
data.loading = false;
// Some Button must be invisible now
}
$範圍$適用() - 返回錯誤:$正在進行
$ scope.safeApply()已經申請 - 不會拋出異常,但不更新視圖。
$ timeout - 不更新視圖。
這裏有什麼'邏輯邏輯部分 - 你在視圖中也有'nng-click'。 – tymeJV
@tymeJV //這裏的邏輯是調用api,nng點擊它的錯字,修復 –
請發表邏輯 - 這可能是整個問題的原因... – tymeJV