搜尋

首頁  >  問答  >  主體

angular.js - angular中提交按鈕本身被點擊那麼, hide 提示文字show? ? ng-show='這裡寫啥'

angular中提交按鈕本身被點擊那麼, hide 提示文字show? ?

阿神阿神2815 天前587

全部回覆(2)我來回復

  • 仅有的幸福

    仅有的幸福2017-05-15 17:04:27

    題主想問的是替換按鈕內文字的做法?給按鈕綁定一個click事件,用來改變一個標識狀態的變量,然後顯示什麼內容透過變數去判斷。

    回覆
    0
  • PHPz

    PHPz2017-05-15 17:04:27

    定義一個變數去控制,提交事件中改變你的變數值,舉個栗子
    html

    <button ng-click="submitFunc()" ng-show="btnShow" style="display:none;">提交前</button>
    <button  ng-hide="btnShow" style="display:none;">提交后</button>
    <p ng-hide="btnShow" style="display:none;">提交后显示的文字</p>

    js

    $scope.btnShow=true;
    $scope.submitFunc=function(){
      $scope.btnShow=fasle;
      //以下是你点击提交的其他代码
    }

    回覆
    0
  • 取消回覆