我有兩個按鈕,每次只出現一個按鈕。第一個被稱爲「離線模式」,另一個被稱爲「在線模式」。他們在HTML上顯示如下:ng-click與ng-hide交互第二次不起作用
<a ng-hide="offlineMode == true" ng-click="offlineMode()">Offline Mode</a>
<a ng-show="offlineMode == true" ng-click="onlineMode()">Online Mode</a>
當我第一次點擊「離線模式」時,它成功切換到「在線模式」按鈕。當我點擊「在線模式」後,它會切換回「離線模式」。在此之後,按鈕變得不可點擊。它不會進入函數內部。
JS:
$scope.offlineMode = function() {
$scope.offlineMode = true;
// do other things
};
$scope.onlineMode = function() {
$scope.offlineMode = false;
// do other things
};