鍍金池/ 問答/HTML/ 原生js可以和vue混用嗎?

原生js可以和vue混用嗎?

弄個(gè)個(gè)人博客 評(píng)論部分我想用vue做 其它所有都用原生js來寫 對(duì)vue不太熟 不知道這樣可以嗎?

回答
編輯回答
薔薇花

可以的

  • 如果你是直接使用vue的, 可以指定HTML的解析域, 也就是類似<div id="app"></div>的內(nèi)容
  • 如果你是在vue工程中(webpack)使用原生js, 則直接在*.vue文件中使用你想要的原生就可以了, 注意按著vue的組件形式暴露接口, 其實(shí)就是一種將原生js封裝成vue組件的過程
2017年9月27日 16:02
編輯回答
憶當(dāng)年

vue也是用js寫的 當(dāng)然可以使用 并且推薦使用原生

2018年3月25日 08:22
編輯回答
陌璃

vue當(dāng)然可以和原生一起用,如果是為了展示博客內(nèi)容可以用一些成型的博客插件,

2018年9月18日 10:20
編輯回答
背叛者

可以使用,但是你這樣寫 vue好處都沒體現(xiàn)出來 除了一些指令或者事件用法簡單,它的虛擬DOM 路由 什么的
都沒用體現(xiàn)!!! 不如直接全用原生 避免混雜!

2017年6月9日 15:28
編輯回答
晚風(fēng)眠

可以使用但是如果混用的話,注意原生JS事件的解綁就好了

2017年2月1日 07:47
編輯回答
冷溫柔

可以同時(shí)使用,但是注意使用vue操作的DOM,不要再用其他方法做操作,否則會(huì)導(dǎo)致vue出錯(cuò)。

按照你的問題,像是只用vue渲染其他部分,但是評(píng)論部分自己做渲染和控制?如果dom完全獨(dú)立開來,或者vue渲染之后就不再負(fù)責(zé)dom操作,則沒有問題。

不過有點(diǎn)浪費(fèi)vue。

2017年10月6日 05:03
編輯回答
魚梓

當(dāng)然可以,你還可以和jquery混用(不建議),或者vue代替jquery用 隨便怎么用都行

2018年7月15日 21:19