AngularJs - 是否可以在不使用控制器的情况下在html中定义回调函数?

时间:2015-09-24 08:24:54

标签: angularjs

我试图在我的html中定义一个函数,以便将它用作指令的回调。 我试过两种方法:

[super awakeFromNib]

我发现错误。

是否可以在不使用控制器的情况下完成?

1 个答案:

答案 0 :(得分:0)

这样您就可以调用函数并管理回调
<my-customer >directive</my-customer>
-----------------------------------
angular.module('myapp', [])
.directive('myCustomer', function() {
 return{
  restrict:"E",
  link:function(scope,element,attrs){
        scope.callbackData=function(data,callback){
          var i=30+data;
          callback(i);
        }
        scope.callbackData(50,function(data){
          console.log(data) 
        });  
    } 
 }   
});