亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

vuejs和jquery可以混著用嗎?

vuejs和jquery可以混著用嗎?

翻過高山走不出你 2018-09-04 14:11:42
vuejs和jquery可以混著用嗎
查看完整描述

1 回答

?
飲歌長嘯

TA貢獻1951條經驗 獲得超3個贊

1、Vue 的官方是不建議直接操作 DOM 的,Vue 的用途在于視圖和數據的綁定。如果通過JQuery 直接操作 DOM 的話,勢必會造成視圖數據和模型數據的不匹配,這樣 Vue 就失去它存在的意義了;

2、JQuery 和 VueJS 合理使用并不會造成沖突,因為他們的側重點不同,VueJS 側重數據綁定和視圖組件,JQuery 側重異步請求和動畫效果。如果使用JQuery + VueJS 開發,一定要在 Vue 渲染完所有的 HTML組件之后再通過 JQuery 處理,而使用 JQuery 時應避免直接操作 DOM ,但是應用動畫是允許的;

3、JQuery 與 VueJS 相互配合可以非常高效的完成異步任務,首先通過 JQuery 發出 Ajax 請求,接受到服務端傳遞的 JSON 數據后,再通過 Vue 將數據綁定到組件上,最后由 JQuery 進行動畫處理,整個過程就如行云流水般自然;

4、說句題外話,Vue 的目的不是取代 JQuery,它是為了解決前后端分離而出現的。如果沒有數據變化,只是單純的樣式變化,則沒有必要去大費周章進行視圖模型的綁定,并且還不利于 SEO 優化。


查看完整回答
反對 回復 2018-09-16
  • 1 回答
  • 0 關注
  • 8033 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號