[英]Toggle md-button class on click event
我想使用按鈕作為選擇器,我在click事件上具有切換功能,以從按鈕單擊中獲取值,現在我要做的是向用戶顯示按鈕已被選擇。 那就是我想在md-primary和md-warn之間切換類。
這是我的按鈕
<md-button class="md-fab" ng-click="getTime(0);"
value="0" aria-label="midnight" ng-class="{'active':
variable,'disable': !variable}">0</md-button>
這是控制器部分
$scope.getTime = function (value) {
$scope.variable = !$scope.variable;
if($scope.variable){
console.log(value);
}
};
更新ng-class
如下:
<md-button class="md-fab" ng-click="getTime(0);"
value="0" aria-label="midnight" ng-class="{'md-primary':
variable,'md-warn': !variable}">0</md-button>
還要確保將ngMaterial
添加到您的應用模塊依賴項中
Plunkr希望在這里為您提供更多幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.