文章詳情頁(yè)
angular.js - angular應(yīng)用能否直接在html中獲取元素作為參數(shù)傳入函數(shù)
瀏覽:128日期:2024-03-16 16:29:43
問(wèn)題描述
angular應(yīng)用,請(qǐng)問(wèn)如何使能夠直接在 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,無(wú)法獲取到元素,請(qǐng)問(wèn)有解嗎?
問(wèn)題解答
回答1:目前通過(guò)下面的方式實(shí)現(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編譯錯(cuò)誤下一條:angular.js - angularJS service里面存儲(chǔ)的數(shù)據(jù)能夠直接和HTML頁(yè)面交互嗎?
相關(guān)文章:
1. android - NavigationView 的側(cè)滑菜單中如何保存新增項(xiàng)(通過(guò)程序添加)2. python - 管道符和ssh傳文件3. 老師 我是一個(gè)沒(méi)有學(xué)過(guò)php語(yǔ)言的準(zhǔn)畢業(yè)生 我希望您能幫我一下4. python - Pycharm一句代碼寫(xiě)完可以自動(dòng)補(bǔ)全空格么?5. 這段代碼既不提示錯(cuò)誤也看不到結(jié)果,請(qǐng)老師明示錯(cuò)在哪里,謝謝!6. 提示語(yǔ)法錯(cuò)誤語(yǔ)法錯(cuò)誤: unexpected ’abstract’ (T_ABSTRACT)7. tp5 不同控制器中的變量調(diào)用問(wèn)題8. 微信開(kāi)放平臺(tái) - android 微信支付后點(diǎn)完成按鈕,后回調(diào)打開(kāi)第三方頁(yè)面,屏幕閃動(dòng),求解決方法9. mysql服務(wù)無(wú)法啟動(dòng)1067錯(cuò)誤,誰(shuí)知道正確的解決方法?10. php7.3.4中怎么開(kāi)啟pdo驅(qū)動(dòng)
排行榜

熱門(mén)標(biāo)簽