鍍金池/ 問答/HTML5  網(wǎng)絡(luò)安全  HTML/ vue渲染上的div添加事件

vue渲染上的div添加事件

問題描述

vue和jquery項目混用的項目,剛開始是用vue寫的,之后使用jquery寫的(主要是渲染部分),
在一個vue項目中渲染一個result列表,使用的是template.js渲染的,該JS是將結(jié)果渲染到各種標(biāo)簽中的一個組件,再將生成的模板使用$.html()的方法添加到已經(jīng)存在的dom中。
但是這樣會產(chǎn)生一個問題,后渲染上的標(biāo)簽無法使用@click=""觸發(fā)vue中的事件,當(dāng)然data中的公共變量和方法也拿不到,有沒有方法可以讓之后渲染上的dom標(biāo)簽?zāi)苁褂胿ue的方法和變量?

回答
編輯回答
莓森

沒辦法,因為你這個東西沒有他的那個聲明周期。別用$.html()試試render ?

2018年8月24日 22:10