在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML5/ angular2怎么往原生click事件中傳遞當(dāng)前組件的屬性?

angular2怎么往原生click事件中傳遞當(dāng)前組件的屬性?

angular2中正常的點(diǎn)擊事件是:(click)="selectClass(classItem)"這樣的,classItem是當(dāng)前組件中的屬性,這樣是沒(méi)問(wèn)題的,但是現(xiàn)在需要用到原生的點(diǎn)擊事件如:onclick="routerTo()",這個(gè)時(shí)候要往這個(gè)函數(shù)中傳遞當(dāng)前組件的屬性該如何傳遞?

回答
編輯回答
焚音

angular這種屬于js框架,用的時(shí)候必須用全套的。原生的寫法得看angular的源碼怎么寫的,不然你的routerTo方法應(yīng)該獲取不到吧? 框架獲取數(shù)據(jù)的時(shí)候肯定有一定的規(guī)則,就跟選擇器一樣,源碼中使用類選擇器而你用Id標(biāo)記,它肯定不會(huì)獲取進(jìn)去。 -- 就一個(gè)大概的意思,angular學(xué)的也不深,暫時(shí)未找到解決辦法

2018年8月8日 21:28
編輯回答
傲嬌范

實(shí)在是不知道什么情況下迫使你 使用 原生 onclick 事件。

2017年2月19日 23:55
編輯回答
咕嚕嚕

需要獲取NativeElement然后給它添加訂閱事件,具體可以參見(jiàn):https://segmentfault.com/a/11...

2017年5月14日 11:32