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

您的位置:首頁技術(shù)文章
文章詳情頁

angular.js - angular給多個button綁定同一個事件

瀏覽:122日期:2024-09-16 16:38:56

問題描述

angular.js - angular給多個button綁定同一個事件想用angular 給這幾個button 綁定同一個事件。但是不想用這樣的方法

angular.js - angular給多個button綁定同一個事件

問題解答

回答1:

在外層的p綁定ng-click,把angular自帶的$event對象傳入。

<p ng-click='changeMode($event);'> <button class='btn btn-primary btn-sm'>111</button> <button class='btn btn-primary btn-sm'>222</button> <button class='btn btn-primary btn-sm'>333</button> <button class='btn btn-primary btn-sm'>444</button></p>

controller里接收$event,在$event里可以使用target對象判斷點擊的是哪個按鈕

$scope.changeMode = function($event){ $event.target};

ps:有兩點建議:1、少年,這個跟事件委托的原理是一樣的,js基礎(chǔ)功不行啊,不要一味地追求什么新框架,好好補補基礎(chǔ)吧。2、少年,養(yǎng)成良好的編程習慣,按鈕就寫button標簽,不要span。雖然bootstrap在樣式上幫你都處理好了,但這是一個很差的編程習慣。

回答2:

使用 uib-btn-radiohttp://angular-ui.github.io/b...

回答3:

NG內(nèi)置mini版本的jq.

如果不用那種方案,你可以把這一對代碼寫成一個循環(huán)。這段冗余代碼,你可以看出來對應關(guān)系可以定義一個對象字面量:

$scope.types = { ’primary’:’全部時間’, ’success’:’最近3天’, ’info’:’最近一周’, ’warning’:’最近一月’, ’danger’:’最近半年’}<span ng-repeat='(cla,txt) in types' ng-click='changeMode()'>{{txt}}</span>回答4:

你的需求是什么?

相關(guān)文章:
主站蜘蛛池模板: 免费观看女人一摸全是水 | 久久精品国产福利 | 亚洲视频在线网站 | 在线观看日本www | 久久精品高清视频 | 久久99爰这里有精品国产 | 欧美综合自拍亚洲综合 | 草草视频在线观看 | 亚洲国产成人久久综合一区 | 免费欧美黄色 | 成人在线综合 | 亚洲国产一区二区三区四区五区 | 欧美一级日韩一级亚洲一级 | 无码免费一区二区三区免费播放 | 欧美综合亚洲 | 欧美亚洲日本一区二区三区浪人 | 曰本三级| 久久久精品久久久久久久久久久 | 午夜怡红院 | 日韩美一区二区三区 | 亚洲在成人网在线看 | 三级黄色免费看 | 亚洲午夜影视 | 中文字幕在线免费观看 | 国产乱子伦露脸对白在线小说 | 91久久精品国产一区二区 | 国产成人精品区在线观看 | 人成精品 | 日本一区二区不卡视频 | 成人在线免费播放 | 国产日韩欧美一区 | 中文字幕一区日韩在线视频 | 成人午夜毛片 | 男女视频在线看 | 国产在线观看一区二区三区 | 一级欧美一级日韩片 | 一道本久久 | 小毛片在线观看 | 成年人免费软件 | 在线免费观看国产 | 依人九九 |