2016-11-14 91 views
0

我正在使用angularjs v1和角度材料。從角度材料按鈕傳遞信息到控制器

我使用此鏈接作爲添加角度材料按鈕的參考。

https://material.angularjs.org/latest/demo/button

我有這樣簡單的角度材料按鈕。這裏是html代碼;

<md-button class="md-raised">Add Data</md-button> 

當按下此按鈕時,我想在我的角度控制器中運行console.log('button pressed');

.controller('DataAddCtrl', ['$scope', 
    function ($scope) { 

    }]) 
+0

是的! :) 謝謝。我選擇它作爲答案。 – user781486

回答

1

簡單:

<md-button class="md-raised" ng-click="myFunc()">Add Data</md-button> 

和控制器:

.controller('DataAddCtrl', ['$scope', 
    function ($scope) { 
     $scope.myFunc = function() { 
     console.log('button pressed'); 
     } 
    }]) 

瞭解更多關於ng-click這裏:https://docs.angularjs.org/api/ng/directive/ngClick

0

試試這個

<md-button class="md-raised" ng-click=btnClick()>Add Data</md-button> 



.controller('DataAddCtrl', ['$scope', 
     function ($scope) { 
    $scope.btnClick=function() 
    { 
     console.log('button pressed'); 
    } 
    }])