国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

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

javascript - jquery老項目怎么用新技術重構?

瀏覽:85日期:2023-02-24 14:08:32

問題描述

想用vue重構老項目,jq寫的,該如何著手?

問題解答

回答1:

jquery只是一個庫,而vue是一個框架,決定了用vue重構,就意味著你必須要使用它的寫法來書寫項目。

雖然vue和jquery本身并不排斥,我也在vue中使用過jquery,但是也僅限于一些比較特殊的場景。整個項目仍然是以vue為核心的。

所以,你想要用vue重構老項目,html部分變化可能不大,但是業務代碼邏輯基本就需要完全推倒重新設計了。

回答2:

vue 只支持 IE9 以上的瀏覽器,jQuery 可以支持 IE6,注意是否有瀏覽器版本的需求

回答3:

如果實現過類似的簡單框架,你就會發現,Vue 和 jQuery 本質的區別在于對 UI 邏輯的不同組織方式。

jQuery 純粹是原始 DOM API 的語法糖大合集,而 Vue 則是一個強調通過 MVVM(而不是 MVC!)的組織形式來分離【HTML 模板】和【UI 交互】邏輯的框架。MVVM 的數據綁定語法使得在老項目中引入 Vue 時,其(實際上先進了非常多的)代碼組織形式會非常強勢地排斥 jQuery(換句話說,用到 Vue 的項目基本沒有使用 jQuery 的必要,二者并存不是好的選擇)。

這時,一個既有利于提高效率又不會過于激進的方案是,引入【能夠優化 jQuery 面條代碼組織結構的簡單 MVC 框架】,這種框架沒有 VM 這種框架自帶的語法,相應邏輯仍然需要使用 jQuery 實現。同時,這類框架也比 Vue 還要輕得多,如 Backbone 只有 10k 的量級。建議作為老項目中的優化方案漸進引入。

回答4:

局部重構,局部模塊或者局部插件重構,保證項目的正常運行下,局部將jQuery替換vue

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 福利片成人午夜在线 | 亚洲精品字幕一区二区三区 | 毛片视频在线免费观看 | 亚洲图片偷拍自拍 | 99视频精品全部 在线 | 99久久精品国产一区二区三区 | 日本精品高清一区二区2021 | 欧美多人三级级视频播放 | 一区二区三区久久 | 在线日本看片免费人成视久网 | 免费老外的毛片清高 | 成年人视频免费网站 | 亚洲精品国自产拍在线观看 | 大视频在线爱爱爱爱 | 一及 片日本 | 亚洲精品一区二区在线观看 | 国产一级大片免费看 | 人久热欧美在线观看量量 | 怡红院自拍 | 精品无人区一区二区三区a 精品午夜国产在线观看不卡 | 影院成人区精品一区二区婷婷丽春院影视 | 亚洲一区二区欧美 | 国产精品一区在线免费观看 | 91精品视品在线播放 | 国产孕妇孕交视频在线观看 | 一级一级一片在线观看 | 在线私拍国产福利精品 | 久久在线 | 一级一级特黄女人精品毛片 | 亚洲视频手机在线 | 午夜爱爱毛片xxxx视频免费看 | 国产美女做爰免费视频软件 | 在线观看人成网站深夜免费 | av在线天堂网 | 国产精品v在线播放观看 | 最新国产精品视频免费看 | 欧美激情中文字幕 | 久久99精品热在线观看15 | 精品久久免费观看 | 亚洲欧美日韩国产 | 亚洲欧美日韩高清 |