for 知(zhī)乎鏈接圖标抓取
vue + element-ui 介紹
2023-02-02 4120 作(zuò)者:
字号:【小(xiǎo)】【中】【大(dà)】
分(fēn)享到(dào):

1——前言

前端開(kāi)發是(shì)創建Web頁面或a∑✔pp等前端界面呈現(xiàn)給用(yòng)戶的(de)過程,通(tε'ōng)過HTML,CSS及JavaScript以及衍生(s¥&↑hēng)出來(lái)的(de)各種技(jì)術(shù)、框架、解π♠∑決方案,來(lái)實現(xiàn)互聯網産品的(de) ÷用(yòng)戶界面交互。在互聯網的(de)演化(h↕‌εuà)進程中,網頁制(zhì)作(zuò)是(sh$ ∏ì)Web1.0時(shí)代的(de)産物(wφπù),早期網站(zhàn)主要(yào)內(nèi)容都(dōu)是(sh♦÷÷♦ì)靜(jìng)态,以圖片和(hé)文₩‌☆(wén)字為(wèi)主,用(yòng)戶使用(yò€™λng)網站(zhàn)的(de)行(xíng)為(wèi)也(yě)以浏覽為≈ε✘ (wèi)主。

随著(zhe)互聯網技(jì)術(shù)的(de)發展和≈β (hé)HTML5、CSS3的(de)應用(yòng)λ≤♠↔,現(xiàn)代網頁更加美(měi)觀,交互效果顯著,功能(néng)更加∑♥強大(dà)。現(xiàn)在的(de)前端已經發展成為(wè±♦i)一(yī)個(gè)龐大(dà)的(de)體(tǐ)系,各種框架層出不(₹₹←bù)窮,猶如(rú)諸子(zǐ)百家(×↑jiā)一(yī)般,pc端,移動端,各種各樣的(de)跨'★↓平台端,微(wēi)信公衆号,支付寶公衆号絡繹不(bù)絕的>♣​(de)出現(xiàn),然而在其中特别流行(xíng)的(de)前端框↑≤₽×架就(jiù)是(shì)vue+element-ui的(de)開(kāi)發Ω ♥模式;那(nà)麽現(xiàn)在就(jiù)€★讓我們來(lái)認識一(yī)下(xià)vue©>✘α+element吧(ba)。


2——新建vue項目

1.首先我們需要(yào)在node官網下(✘✔xià)載安裝node.js,并且會(huì)自(zì)動安裝npm包ε>管理(lǐ)工(gōng)具。

微(wēi)信圖片_20230202173415.png

2.之後,我們需要(yào)安裝vue-cli腳手架構建工(gō←>$✔ng)具,安裝命令 npm install -g vue-cli,等待安裝完成→→€ 。

3.在命令行(xíng)中運行(xíng)命令 vuδ&£e init webpack my-project,my-proje♦"∞ct是(shì)你(nǐ)要(yào)新建的(de)項目名,回車(chē≠ )。

微(wēi)信圖片_20230202173421.png

4.之後這(zhè)個(gè)項目下(xià)安裝依賴包,運行®©(xíng)命令 npm install ,注≥‌意,一(yī)定是(shì)要(yào)在項目文(wén)件(jià♥☆™™n)夾下(xià)運行(xíng)。

5.安裝好(hǎo)依賴之後,開(kāi)α≠♣始運行(xíng)項目,輸入命令npm run dev。



3——引入 element-ui


在項目文(wén)件(jiàn)根目錄下(xià)運行(xíng) n"←♠∑pm i element-ui -S

在 main.js 中寫入以下(xià)內(nèi)容:

微(wēi)信圖片_20230202173424.png

接下(xià)來(lái)了(le)解下↓±¥₽(xià)vue的(de)基礎知(zhī)識吧(ba):

vue是(shì)模闆驅動的(de)語法格式,內→π(nèi)部使用(yòng)js封裝,下(§₩xià)面是(shì)模闆語法的(de)基礎用(yòng)法,mess✔λage會(huì)以文(wén)本的(de)形式渲染在do$♦m節點上(shàng)。

vue還(hái)有(yǒu)各種各樣的× <(de)指令,寫在标簽上(shàng)來(lái)達到(dào♣✘)不(bù)同的(de)效果:

1. v-text指令

作(zuò)用(yòng):獲取data數(sαεhù)據,設置标簽的(de)內(nèi)容。

2. v-html指令

作(zuò)用(yòng):設置元素的(de)inner✔¶÷HTML(可(kě)以向元素中寫入新的(d≤​‌e)标簽)

3. v-on指令

作(zuò)用(yòng):為(wèi)袁術(shù)綁定事(shì)件(jασ₩iàn),比如(rú):v-on:click,可(kě)♣‌ ≤以簡寫為(wèi)@click="方法名"•'$ ;

4.v-show指令

作(zuò)用(yòng):v-show指✔δ↕™令,根據真假值,切換元素的(de)顯示狀态₹φ↕

5. v-if 指令

作(zuò)用(yòng):根據表達式的(de)真•♠假,切換元素的(de)顯示和(hé)隐藏(操縱dom元€✔素)

6. v-bind指令

作(zuò)用(yòng):為(wèi)元素綁定屬性,完整寫法v-bind: ™屬性名,可(kě)以簡寫:屬性名

7. v-for指令

作(zuò)用(yòng):根據數(shù)據生(‌‍shēng)成列表結構

8. v-model指令

v-model指令用(yòng)來(lái)在表單<input>&"φ<αlt;textarea>和(hé)<s≠™→×elect>元素上(shàng)創建雙向數(↔ αshù)據綁定,它會(huì)根據控件(jiàn↓$ &)類型自(zì)動選取正确的(de)方法來(lái)更新元素。∞δλ盡管有(yǒu)些(xiē)神奇,但(dàn)v≥₽<-model的(de)本質不(bù)過是(shì)語法糖。

具體(tǐ)用(yòng)法還(hái)✔≥需要(yào)根據具體(tǐ)的(de)項∑₹₽目和(hé)需求來(lái)探索,好(hǎo)了(le)這(zhè)就δ✔Ω(jiù)是(shì)vue和(hé)element的(de)基礎$©安裝方法,互相(xiàng)配合可(kě)以完成各種各₹λ樣高(gāo)複雜(zá)度的(de)業(yè)務邏輯頁面。在日(rì)益‍÷♠強大(dà)和(hé)複雜(zá)的(de)前端工(gōng™← )作(zuò)中,框架越來(lái)越占據著(zhe)不×¥¥¶(bù)可(kě)缺少(shǎo)的(de)'☆一(yī)部分(fēn),vue就(jiù)是(shì)作(zuò)為♠λ(wèi)這(zhè)樣一(yī)個(gè)主流級别的(de)框架™¶"±誕生(shēng)的(de),輕量辯解,•​÷₩未來(lái)vue3.0還(hái)會(huì)↔"γ更加多(duō)的(de)在各大(dà)項目中被使÷€用(yòng),模闆化(huà)組件(jiàn$β¶)化(huà)的(de)前端也(yě)會(huì)更加受歡迎。


最新标簽
最新更新
我要(yào)試用(yòng)
驗證碼
獎勵領取
驗證碼
關注或聯系我們

微(wēi)信公衆号

業(yè)務咨詢:400-9969-069(24小(xi↓•"<ǎo)時(shí)服務) 028-86052918
售後熱(rè)線:028-86052836
公司地(dì)址:成都(dōu)市π&Ωδ(shì)武侯區(qū)天益街(jiē)38号理(÷✔φlǐ)想中心3棟1810

在線客服
Copyright© 2022天健世紀. All Righ‍Ω™ts Reserved. 京ICP證000000号
for 知(zhī)乎鏈接圖标抓取
×
快(kuài)速定制(zhì)通(tōng)§★✘≤道(dào)
獲取驗證碼
快(kuài)速咨詢