【问题标题】:Pass information from angular material button to controller将信息从角度材质按钮传递到控制器
【发布时间】:2016-11-14 17:53:36
【问题描述】:

我正在使用 angularjs v1 和 angular 材料。

我使用此链接作为添加角材料按钮的参考。

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) {

    }])

【问题讨论】:

  • 是的! :) 谢谢你。我选择了它作为答案。

标签: angularjs button angular-material


【解决方案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

【讨论】:

    【解决方案2】:

    试试这个

    <md-button class="md-raised" ng-click=btnClick()>Add Data</md-button>
    
    
    
     .controller('DataAddCtrl', ['$scope', 
            function ($scope) {
        $scope.btnClick=function()
        {
           console.log('button pressed');
        }
        }])
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-12-10
      • 1970-01-01
      • 1970-01-01
      • 2017-03-29
      • 2018-06-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多