AngularJS指令绑定到ng-click

时间:2016-06-16 00:06:39

标签: angularjs

我目前有以下指令:

  return {
    restrict: 'E',
    scope: {
      value: '=',
    },
    controller: ['$scope',
      function ($scope) {
        $scope.checked = function (...) { ... };
        $scope.toggle = function (...) { ... };
      },
    ],

    template: '<input type="checkbox" ng-checked="checked(...)" ng-click="click(...)" />',
  };

这可以使用以下语法:

<checker value='shoes' />
<checker value='pants' />

但是 - 我还想将ng-click事件绑定到其他目的。如何转换为'A'指令并仍然绑定到ng-checked和ng-click(没有模板)并允许我使用以下语法:

<input type="checkbox" checker ng-click="other()" />

0 个答案:

没有答案