国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

angular.js - 如何在指令里使用ng-click

瀏覽:153日期:2024-09-18 14:56:16

問題描述

return {restrict: ’E’,replace: true,scope: { cancelFunc: ’&’},template: ’<section class='part-load'>’+ ’<p class='part-text'>正在加載</p>’+ ’<p ng-click='cancelFunc'></p>’+ ’</section>’,link: function (scope, elem, attrs) {} }}]);

如上,定義了一個指令partload,期望傳入屬性值cancelFunc,綁定ng-click事件,html結構:

<partload cancel-func='stop()'></partload>

控制器中定義了一個stop方法:

$scope.stop = function () { alert(1)}然而并不會觸發,為啥呢?如何解決呢?

問題解答

回答1:

謝邀

在線示例的地址:https://plnkr.co/edit/LBb4dN7...跟你唯一不同的地方ng-click='cancelFunc()'

angular.js - 如何在指令里使用ng-click

回答2:

謝邀

我也弄個在線例子好了:https://embed.plnkr.co/SirYJd...

試試這樣

return {restrict: ’E’,replace: true,scope: { cancelFunc: ’&’},template: ’<section class='part-load'>’+ ’<p class='part-text'>正在加載</p>’+ ’<p ng-click='_cancelFunc()'></p>’+ ’</section>’,link: function (scope, elem, attrs) { scope._cancelFunc = function(){// 這里可以寫一些指令內部邏輯scope.cancelFunc({id: 1}); // { id : 1 } 傳參 }} }

相關文章:
主站蜘蛛池模板: 国产欧美一区二区日本加勒比 | 成人小视频在线观看免费 | 67194成人在线观看 | 国内真实愉拍系列情侣 | 国产精品爱久久久久久久三级 | 亚洲成在人线免费视频 | 欧美日本韩国一区 | 国产99视频精品草莓免视看 | 12一15女人a毛片 | 国产日韩精品视频一区二区三区 | 欧美国产在线视频 | 毛片手机在线视频免费观看 | 在线日韩欧美 | 国产欧美日韩精品一区二 | 福利片免费一区二区三区 | 一本色道久久爱 | 国产精品三级在线观看 | 成年免费a级毛片 | 巨大热杵在腿间进进出出视频 | 亚洲区免费 | 午夜美女网站 | 中国内地毛片免费高清 | 香蕉99国内自产自拍视频 | 九九热爱视频精品视频高清 | 大量真实偷拍情侣视频野战 | 精品久久久久久综合网 | 亚洲视频区 | 91久久99 | 久草在线免费看 | 亚洲另类视频 | 国产特一级毛片 | 毛片免费永久不卡视频观看 | 性感美女一级片 | 国产精品观看在线亚洲人成网 | 韩国日本三级在线观看 | 99在线免费观看视频 | 国产精品久久久免费视频 | 久久高清影院 | 成年女人免费看 | 午夜国产 | 欧美另类精品一区二区三区 |