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

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

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

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

相關文章:
主站蜘蛛池模板: 精品欧美高清一区二区免费 | 国产中文在线视频 | 国产精品日本不卡一区二区 | 久久一日本道色综合久 | 亚洲免费视频播放 | 中文字幕一级 | 美国欧美一级毛片 | 在线满18网站观看视频 | 国产美女视频网站 | 久久久黄色大片 | 欧美毛片aaa激情 | 日本一区二区三区高清福利视频 | 99国产精品热久久久久久夜夜嗨 | 蝴蝶成人世界第八影院 | 久久久久久一级毛片免费野外 | 99国产精品免费视频观看 | 青青草国产免费久久久91 | 人人操美女 | 久久精品18| a级黄色毛片免费播放视频 a级精品九九九大片免费看 | 日韩色道 | 又黄又爽视频好爽视频 | 欧洲成人在线视频 | 亚洲国产一区二区三区最新 | 中文字幕天堂最新版在线网 | 中文字幕日韩精品中文区 | 在线观看国产日本 | 国产欧美日韩综合精品一区二区 | 日本aa毛片a级毛片免费观看 | 一级做a免费视频观看网站 一级做a爰 | 波少野结衣在线播放 | 亚洲精品综合一区二区三区在线 | 老司机一级片 | 91www成人久久 | 欧美人成毛片在线播放 | 久久影院在线 | 久久99爱视频 | 国产高清一区二区三区四区 | 亚洲 成人 欧美 自拍 | 午夜一级毛片看看 | 日日摸天天摸狠狠摸视频 |