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

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

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

瀏覽:197日期: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 } 傳參 }} }

相關文章:
主站蜘蛛池模板: 国产精品毛片久久久久久久 | 美国的毛片免费的 | 亚洲欧美一区二区三区在饯 | 欧美毛片 | 久草在线网站 | 一区二区三区四区免费视频 | 顶级毛片在线手机免费看 | 日本黄区 | 一级片免费在线 | 二区视频在线 | 成人精品在线观看 | 在线观看日本免费视频大片一区 | 欧美一线免费http | 福利社在线 | 亚洲高清国产一区二区三区 | 国产成在线观看免费视频 | 成人亚洲网站 | 亚洲产国偷v产偷v自拍涩爱 | 精品国产一区二区二三区在线观看 | 成人软件网18免费视频 | 精品久久久久久中文字幕一区 | 国产在线成人一区二区 | 亚洲精品一区二区三区五区 | 精品在线播放 | 国产激情一区二区三区四区 | 特级做a爰片毛片免费看一区 | 国产成人久久综合二区 | 国产成人毛片 | 久草网视频在线 | 久久se精品一区精品二区 | 欧美成人看片黄a免费 | 日韩在线中文 | 92精品国产成人观看免费 | 国产成人高清精品免费5388密 | 中文字幕成人在线 | 大陆精品自在线拍国语 | 欧美精品高清在线观看 | 深夜国产| 国内精品视频成人一区二区 | 国产精品私人玩物在线观看 | 毛片免费观看久久欧美 |