国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

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

javascript - 請指條明路,angular的$event,在select中卻是undefined?

瀏覽:175日期:2024-03-07 14:01:30

問題描述

開發環境:

angular 1.6.1

Chrome latest version

開發問題:

想使用$event獲取事件操作的對象,但是在select中是undefined,甚是疑惑。

由于舊項目維護需求,所以剛剛接觸angular,但是又來不及深入研究,希望熟悉的小伙伴指條明路。

開發目的:

需要在angular的select中也獲取到事件的本身,進而借用.target獲取操作的DOM。

為什么出現的是undefined?

DEMO:

為了溯源,我分別用angular和原生js獲取事件本身。

CODEPEN DEMO

由于codepen對控制臺輸出的有所限制,下圖為我的實現情況。

截圖說明:

angular

javascript - 請指條明路,angular的$event,在select中卻是undefined?

javascript - 請指條明路,angular的$event,在select中卻是undefined?

javascript - 請指條明路,angular的$event,在select中卻是undefined?

JavaScript

javascript - 請指條明路,angular的$event,在select中卻是undefined?

javascript - 請指條明路,angular的$event,在select中卻是undefined?

javascript - 請指條明路,angular的$event,在select中卻是undefined?

非常感謝能幫我查看以及解答,謝謝。

問題解答

回答1:

ng-change不允許傳遞$event,因為在angular中并不是一個事件,而是監聽值的改變,所以也就不會有$event。你是有什么需求必須要操作dom么? 關于angular,說明一下:1、用了angular,盡量不要直接操作dom2、實在要操作,最好directive去操作

回答2:

此處解答:https://stackoverflow.com/que...

標簽: JavaScript
主站蜘蛛池模板: 兴宁市| 宾阳县| 旬阳县| 石渠县| 大姚县| 乌兰浩特市| 深水埗区| 临朐县| 突泉县| 云龙县| 莫力| 海晏县| 松溪县| 应城市| 通河县| 阿鲁科尔沁旗| 蒙城县| 镇沅| 同仁县| 正蓝旗| 蓬溪县| 余干县| 赤水市| 漠河县| 靖西县| 南和县| 饶平县| 无极县| 池州市| 泰和县| 石首市| 大足县| 汝阳县| 恩平市| 陇西县| 庆安县| 镇赉县| 兰州市| 修水县| 伊金霍洛旗| 台南县|