這篇文章主要介紹“vue包不包含jQuery”的相關(guān)知識(shí),小編通過(guò)實(shí)際案例向大家展示操作過(guò)程,操作方法簡(jiǎn)單快捷,實(shí)用性強(qiáng),希望這篇“vue包不包含jQuery”文章能幫助大家解決問(wèn)題。
10年積累的網(wǎng)站設(shè)計(jì)制作、做網(wǎng)站經(jīng)驗(yàn),可以快速應(yīng)對(duì)客戶對(duì)網(wǎng)站的新想法和需求。提供各種問(wèn)題對(duì)應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識(shí)你,你也不認(rèn)識(shí)我。但先建設(shè)網(wǎng)站后付款的網(wǎng)站建設(shè)流程,更有荔波免費(fèi)網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
vue中不包含jquery;vue是一個(gè)用于創(chuàng)建用戶界面的開(kāi)源JavaScript框架,雖然jquery也是一個(gè)JavaScript框架,但是jquery是使用選擇器選取DOM對(duì)象,對(duì)其進(jìn)行賦值、取值、事件綁定等操作,而vue對(duì)數(shù)據(jù)進(jìn)行操作不再需要引用響應(yīng)的DOM對(duì)象,二者并不存在包含的關(guān)系。
本文操作環(huán)境:windows10系統(tǒng)、jquery3.6.0版、Dell G3電腦。
vue沒(méi)有包含jquery
Vue是什么?
vue是一個(gè)用于創(chuàng)建用戶界面的開(kāi)源JavaScript框架,也是一個(gè)創(chuàng)建單頁(yè)應(yīng)用的Web應(yīng)用框架;Vue所關(guān)注的核心是MVC模式中的視圖層,同時(shí),它也能方便地獲取數(shù)據(jù)更新,并通過(guò)組件內(nèi)部特定的方法實(shí)現(xiàn)視圖與模型的交互。
Vue.js是一個(gè)前端JavaScript框架,用于構(gòu)建用戶界面。它是開(kāi)源的。當(dāng)使用其他JavaScript庫(kù)時(shí),它還可以用作集成工具。它本質(zhì)上是增量自適應(yīng)的。Vue還用作Web應(yīng)用程序框架,可以為單頁(yè)面應(yīng)用程序提供支持。它創(chuàng)建于2014年,是跨平臺(tái)的。
Vue主要用于前端開(kāi)發(fā),如組件,聲明性UI等,更加平易近人。
從技術(shù)角度講,Vue.js 專注于 MVVM 模型的 ViewModel 層。它通過(guò)雙向數(shù)據(jù)綁定把 View 層和 Model 層連接了起來(lái),通過(guò)對(duì)數(shù)據(jù)的操作就可以完成對(duì)頁(yè)面視圖的渲染。
jquery是什么?
jquery是一個(gè)快速、小型且功能豐富的javascript庫(kù)。借助易于使用的API(可在多種瀏覽器中使用),jquery使HTML文檔的遍歷和操縱、事件處理、動(dòng)畫(huà)和ajax等事情變得更加簡(jiǎn)單。
jQuery語(yǔ)法旨在輕松導(dǎo)航文檔,例如選擇DOM元素,創(chuàng)建動(dòng)畫(huà),處理事件和開(kāi)發(fā)Ajax應(yīng)用程序。它還可以用于在JavaScript庫(kù)之上創(chuàng)建插件。
jquery和vue有什么區(qū)別。
工作原理
Vue做到了數(shù)據(jù)和視圖完全分離開(kāi),它首先把值和js對(duì)象進(jìn)行綁定,然后修改js對(duì)象的值,Vue框架就會(huì)自動(dòng)把dom的值就行更新。對(duì)數(shù)據(jù)進(jìn)行操作不再需要引用相應(yīng)的dom對(duì)象,他們通過(guò)Vue對(duì)象實(shí)現(xiàn)數(shù)據(jù)和視圖的相互綁定。
jQuery則是要先使用選擇器($)來(lái)選取dom對(duì)象,然后對(duì)dom對(duì)象進(jìn)行操作(如賦值、取值、事件綁定等)。
側(cè)重
vue側(cè)重?cái)?shù)據(jù)綁定,可以應(yīng)用于復(fù)雜數(shù)據(jù)操作的后臺(tái)頁(yè)面。如:表單填寫(xiě)頁(yè)面
jquery側(cè)重樣式操作,動(dòng)畫(huà)效果等;可以應(yīng)用于一些html5的動(dòng)畫(huà)頁(yè)面,一些需要js來(lái)操作頁(yè)面樣式的頁(yè)面中。
關(guān)于“vue包不包含jQuery”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí),可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,小編每天都會(huì)為大家更新不同的知識(shí)點(diǎn)。