日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 前端技术 > vue >内容正文

vue

Vue.js 快速入门 (一) —— Vue基础

發(fā)布時(shí)間:2023/12/10 vue 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Vue.js 快速入门 (一) —— Vue基础 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

記錄自己學(xué)習(xí)Vue.js的過(guò)程,如果有什么地方寫的不好或者寫錯(cuò)的,歡迎探討和指正。

Vue.js 快速入門 (二) —— Vue常用指令

Vue.js 快速入門 (三) —— Vue本地應(yīng)用

Vue.js 快速入門 (四) —— Vue網(wǎng)絡(luò)應(yīng)用

目錄

  • Vue簡(jiǎn)介

  • 第一個(gè)Vue程序

  • el:設(shè)置掛載點(diǎn)

  • data:數(shù)據(jù)對(duì)象?

?

簡(jiǎn)介

Vue.js官網(wǎng):? ?https://cn.vuejs.org/

Vue.js介紹以及起步:??https://cn.vuejs.org/v2/guide/

Vue.js是國(guó)人(作者:尤雨溪)開發(fā)的一個(gè)用于構(gòu)建用戶界面的JavaScript漸進(jìn)式框架,核心是一個(gè)允許采用簡(jiǎn)潔的模板語(yǔ)法來(lái)聲明式地將數(shù)據(jù)渲染進(jìn) DOM 的系統(tǒng),有如下的優(yōu)點(diǎn):

  • 相比jq這樣的js庫(kù),框架的功能更加強(qiáng)大。
  • 簡(jiǎn)化Dom操作(之前我們實(shí)現(xiàn)網(wǎng)頁(yè)效果的時(shí)候,大致的套路是,先獲取Dom元素,然后操縱Dom元素,從而實(shí)現(xiàn)不一樣的網(wǎng)頁(yè)效果;而Vue中給我們提供了一種特殊的語(yǔ)法,能自動(dòng)的操縱使用特殊語(yǔ)法修飾的Dom元素,不用再直接操作Dom。)
  • 響應(yīng)式數(shù)據(jù)驅(qū)動(dòng)。(頁(yè)面由數(shù)據(jù)生成,數(shù)據(jù)改變,頁(yè)面隨之改變。)
  • (感覺(jué)官網(wǎng)說(shuō)的比我詳細(xì)多了,大家可以看看官網(wǎng)上面關(guān)于Vue的簡(jiǎn)介)

    學(xué)習(xí)Vue.js之前需要你對(duì) CSS / HTML / JavaScript??等有一定的了解。

    ?

    第一個(gè)Vue程序

    本次入門采用的編輯器為VS Code,同時(shí)使用了一款名為live?server的插件,該插件可以實(shí)時(shí)的把你編寫的內(nèi)容渲染到網(wǎng)頁(yè)上,能極大的提高效率,安裝完VS Code后可以在Extensions中搜索該插件名字進(jìn)行安裝。

    就拿官網(wǎng)的例子來(lái)入門吧。

    首先打開vs?code,新建一個(gè)html文件,然后按照官網(wǎng)的教程,我們需要引入Vue。

    官網(wǎng):

    可引入的Vue文件有兩個(gè),選哪個(gè)一個(gè)呢?

    個(gè)人認(rèn)為這開發(fā)環(huán)境版本和生產(chǎn)環(huán)境版本,舉個(gè)不太恰當(dāng)?shù)睦?#xff0c;就是完整版本的js和min.js的區(qū)別,第一種適合學(xué)習(xí)階段的使用,因?yàn)槠鋬?nèi)置了許多有意義的提示,第二種速度較快,代碼也經(jīng)過(guò)壓縮,但是幫助的提示信息則無(wú)法看到。

    我們?cè)趯W(xué)習(xí)的時(shí)候肯定是選擇開發(fā)環(huán)境版本會(huì)好些,故選擇引入開發(fā)環(huán)境版本。

    同時(shí)在<html></html>標(biāo)簽中中寫一個(gè)id為app的div,同時(shí)在<script></script>標(biāo)簽中通過(guò)var關(guān)鍵字創(chuàng)建一個(gè)vue實(shí)例,并設(shè)置el屬性和data屬性(后面有講解)。

    安裝完插件后,在代碼界面右鍵選擇Open?with?live?server打開瀏覽器,通過(guò)live server插件,我們寫完代碼后按ctrl+s進(jìn)行保存,瀏覽器上面就會(huì)實(shí)時(shí)更新數(shù)據(jù)。

    這樣我們就完成了我們的第一個(gè)Vue.js應(yīng)用。

    其中,div標(biāo)簽中的{{message}},實(shí)質(zhì)上這是一個(gè)插值表達(dá)式,也是Vue的語(yǔ)法,作用就是將data中的數(shù)據(jù)和頁(yè)面結(jié)構(gòu)關(guān)聯(lián)起來(lái)。

    那么,vue是怎樣知道要去操縱某個(gè)元素的呢?

    答案是:通過(guò)el屬性(作用:設(shè)置掛載點(diǎn))

    ?

    el:設(shè)置掛載點(diǎn)

    通過(guò)css選擇器設(shè)置vue實(shí)例管理的元素,設(shè)置完畢后,el命中的元素內(nèi)部使用兩個(gè)大括號(hào)( {{? ?}} )修飾的部分就會(huì)被data中同名的數(shù)據(jù)所替換。

    到此,我們提出以下幾個(gè)疑問(wèn):

  • Vue實(shí)例的作用范圍?
  • 是否可以使用其他的選擇器?
  • 是否可以設(shè)置其他Dom元素?
  • 第一個(gè)問(wèn)題?Vue實(shí)例的作用范圍? 看代碼:

    我們?cè)趇d為app的div標(biāo)簽外新建一個(gè){{message}},同時(shí)在div中新建一個(gè)<H1>標(biāo)簽,在標(biāo)簽中設(shè)置{{message}},運(yùn)行。

    可以看出,Vue只會(huì)管理el選項(xiàng)命中的元素及其內(nèi)部的后代元素。

    ?

    第二個(gè)問(wèn)題,是否可以使用其他的選擇器??看代碼:

    我們?cè)趇d為app的div標(biāo)簽添加一個(gè)class屬性,名字也為app,同時(shí)修改el屬性的值,運(yùn)行成功。

    可以看出,可以使用其他的選擇器。(建議使用ID選擇器,因?yàn)樗俏ㄒ坏?

    ?

    第三個(gè)問(wèn)題, 是否可以設(shè)置其他Dom元素?看代碼:

    給body添加id屬性,名字為body,運(yùn)行,結(jié)果如下。

    結(jié)果不顯示,按F12,進(jìn)入控制臺(tái)查看,發(fā)現(xiàn)

    提示,不要vue掛載到body標(biāo)簽和html標(biāo)簽。

    ?

    從上面的例子中,可以看出:

    • el是用來(lái)設(shè)置Vue實(shí)例掛載(管理)的元素
    • Vue會(huì)管理el選項(xiàng)命中的元素及其內(nèi)部的后代元素(Vue實(shí)例的作用范圍)
    • 可以使用其他的選擇器,但是建議使用ID選擇器。
    • 可以使用其他的雙標(biāo)簽,不能使用HTML和BODY元素。(可設(shè)置其他DOM元素,除了HTML和BODY)

    ?

    data:數(shù)據(jù)對(duì)象?

    Vue實(shí)例中需要使用的數(shù)據(jù)我們都定義在data中。

    如果在data中添加數(shù)組,對(duì)象等復(fù)雜類型,需要怎么使用呢?

    用法如下:

    ?

    通過(guò)以上例子可以得到:

  • Vue中用到的數(shù)據(jù)都定義在data中。
  • data可以寫復(fù)雜類型的數(shù)據(jù)。
  • 渲染復(fù)雜類型數(shù)據(jù)時(shí),遵守js的語(yǔ)法規(guī)則即可。(比如對(duì)象的.語(yǔ)法,數(shù)組的索引語(yǔ)法)
  • 總結(jié)

    以上是生活随笔為你收集整理的Vue.js 快速入门 (一) —— Vue基础的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

    如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: ass极品国模人体欣赏 | 亚洲天堂美女 | 久久精品国产亚洲AV成人雅虎 | 99欧美精品 | 日日噜噜噜噜久久久精品毛片 | 九九久久99| 国产成人久久精品 | 精品福利在线 | 中国一级特黄录像播放 | 欧美黄色一级大片 | 日本吃奶摸下激烈网站动漫 | 亚洲视频一区二区 | 国产激情免费 | 黄色片免费播放 | 蜜桃久久久久久久 | 国产视频一区在线观看 | 国产高清免费在线观看 | 久久久99精品免费观看 | 97伦伦午夜电影理伦片 | 欧美极品少妇xxxxⅹ喷水 | 欧美日韩一级片在线观看 | 国产成人一区二区在线 | 波多野结衣高清视频 | 青青草免费在线观看 | 在线观看日韩精品 | 国产农村妇女毛片精品久久 | 午夜啪啪福利视频 | 国产色图片| 26uuu欧美日本 | 日本特黄特色aaa大片免费 | 日日嗨av一区二区三区四区 | 99热播精品 | 开元在线观看视频国语 | 国产亚洲91| a视频在线播放 | 亚洲精品视频在线免费 | 久操av| 成年人在线免费观看网站 | 亚洲操一操 | 97超碰中文| 午夜久久久久久久久久影院 | 91麻豆产精品久久久久久 | wwwww在线观看 | 精品国产一区二区三区久久久 | 四虎精品久久 | 日韩一区二区三区免费在线观看 | 国偷自拍| 你懂的在线观看视频 | 欧美不卡一区 | 污站在线观看 | 久久婷婷国产 | 中日韩欧美在线观看 | 亚洲三级在线 | 久久成人免费视频 | www视频在线免费观看 | 日韩精品在线免费观看 | 色综合狠狠| 上海贵妇尝试黑人洋吊 | xxxx精品| 亚洲精品在线中文字幕 | 91精品系列| 四虎8848| 精品少妇v888av | 午夜寂寞自拍 | 欧美日韩a级片 | 欧美一二区视频 | 国产成人午夜精品 | 91美女片黄 | 青青青青青操 | 亚洲日本欧美精品 | 18禁男女爽爽爽午夜网站免费 | 极品少妇一区二区三区 | 久久国内视频 | 国产中文字字幕乱码无限 | a级在线观看 | 四虎免费观看 | 久久久久久国产 | 国产在线观看av | 99色在线| 正在播放经典国语对白 | 免费看黄色片的网站 | 丰满人妻一区二区三区免费 | 免费麻豆av | 蜜桃一二三区 | 国产精品久久久久久中文字 | 国产精品815.cc红桃 | 欧美成人精品欧美一 | 色噜噜日韩精品欧美一区二区 | 黄色小视频免费在线观看 | 女人18片毛片60分钟 | 欧美a√在线 | 亚洲av综合av一区二区三区 | 综合久久一区 | 最新中文字幕在线播放 | 麻豆国产视频 | 亚洲一卡二卡在线 | 伦理黄色片 | 狠狠干夜夜爽 | 日本不卡专区 |