为了账号安全,请及时绑定邮箱和手机立即绑定

angular 指令内部事件如何改变外层scope值?

angular 指令内部事件如何改变外层scope值?

拉莫斯之舞 2019-04-14 09:52:23
我看了一下教程里,都是在template设置了ng-model,我想如果model不设置,单纯的修改scope内部值,页面显示不刷新,为何?varmyMod=angular('myMod',[])myMod.controller('ctl',function($scope){$scope.hello='hello'}).directive('drc',function(){return{link:function(scope,elem,attr){elem.click(function(){scope.hello="www"})}}}){{hello}}click这样的话,我试下来click内部的scope.hello会改变,但是这个改变不会影响到外层hello的展现。好像link内部的scope只是外层$scope的一份拷贝。请问我该如何实现我想要的这个功能?
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 505 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号