文章詳情頁
angular.js - angular應(yīng)用能否直接在html中獲取元素作為參數(shù)傳入函數(shù)
瀏覽:229日期:2024-03-16 16:29:43
問題描述
angular應(yīng)用,請問如何使能夠直接在 html 中使用jquery獲取元素并作為參數(shù)傳入函數(shù)呢?
<button ng-click='vm.getButton($(this))'></button>
var ctrl = this;ctrl.getButton = (elem) => { console.log(elem);};
函數(shù)里面的 this 直接指向了當(dāng)前scope,無法獲取到元素,請問有解嗎?
問題解答
回答1:目前通過下面的方式實現(xiàn)了需求
<button ng-click='vm.getButton($event)'></button>
var ctrl = this;ctrl.getButton = ($event) => { console.log($($event.currentTarget));};
標(biāo)簽:
HTML
上一條:angular.js - angular2+webpack編譯錯誤下一條:angular.js - angularJS service里面存儲的數(shù)據(jù)能夠直接和HTML頁面交互嗎?
相關(guān)文章:
1. 運行python程序時出現(xiàn)“應(yīng)用程序發(fā)生異常”的內(nèi)存錯誤?2. 小白學(xué)python的問題 關(guān)于%d和%s的區(qū)別3. macos - 無法source activate python274. javascript - npm run build后調(diào)用api返回index.html5. github - 求助大神啊,win10 git clone error,折騰了幾天都不行,以前原本好好的,突然就這樣了6. javascript - node得到req不能得到boolean7. css - 關(guān)于background-position百分比的問題?8. html - vue里面:src在IE(9-11)下不顯示圖片9. css - angular前端如何讓ng-repeat的內(nèi)容并排一行,跑起來呢?10. android - 如何實現(xiàn)QQ pad 點擊右側(cè)輸入框,只頂右側(cè)的布局,左側(cè)布局不動
排行榜

熱門標(biāo)簽
網(wǎng)公網(wǎng)安備