Angularjs 角度:未从指令按钮单击触发父作用域函数
我试图从指令中调用父作用域的函数。但它不会被解雇。有人能指出我遗漏了什么吗 这是我的指令代码:Angularjs 角度:未从指令按钮单击触发父作用域函数,angularjs,Angularjs,我试图从指令中调用父作用域的函数。但它不会被解雇。有人能指出我遗漏了什么吗 这是我的指令代码: .directive('myComp',function(){ return { restrict:'E', scope:{ vname:'&' } } }); 以下是查看代码: <my-comp vname="updateVal(val)"> <input t
.directive('myComp',function(){
return {
restrict:'E',
scope:{
vname:'&'
}
}
});
以下是查看代码:
<my-comp vname="updateVal(val)">
<input type="text" ng-model="nm">
<button ng-click="vname({val:nm})">Save</button>
</my-comp>
如果在控制器下写入,则工作正常
…plz请指定为什么投票被否决。。。。
.controller('View1Ctrl', ['$scope',function($scope) {
$scope.iname = 'roy';
$scope.updateVal = function(val){
alert('hi');
$scope.iname = val;
}
}])