亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

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

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

相關文章:
主站蜘蛛池模板: 国产高清在线视频 | 欧美手机看片 | 七色永久性tv网站免费看 | 黄色网zhan | 黄色一及 | 在线视频 二区 | 一级毛片免费一级直接观看 | 国产精品免费久久久久影院 | 国产精品午夜性视频网站 | 美女黄色网 | 久久99精品国产一区二区三区 | 手机看片日韩在线 | 国产精品日韩高清在线蜜芽 | 国产高清狼人香蕉在线观看 | 一本一道波多野结衣一区二区 | 成人夜间视频 | 成人18网址在线观看 | 尤物网站在线 | 国产理论最新国产精品视频 | 国产精品对白刺激久久久 | 成人自拍网 | 色综合网站国产麻豆 | 国产精品福利久久香蕉中文 | 日本一级黄色 | 国产日韩精品欧美一区喷水 | 在线综合网 | 国产欧美日韩在线观看精品 | 国产一区二区三区日韩欧美 | 国产大陆xxxx做受视频 | 国产一区二区视频在线播放 | 九九99香蕉在线视频网站 | 日韩成人在线影院 | 国产精品一区二区在线播放 | 国产福利91精品一区二区三区 | 免费一级a毛片在线播放 | 日韩中文字幕在线观看 | 国产日韩欧美在线一二三四 | 日韩精品一区在线观看 | 午夜视频在线观看一区 | 国产免费资源 | 国产三级福利 |