申明
創(chuàng)新互聯(lián)公司自2013年起,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站制作、成都做網(wǎng)站網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元龍泉做網(wǎng)站,已為上家服務(wù),為龍泉各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18982081108
????首先的說在前面,此博客是個(gè)人從0起步學(xué)習(xí)vue,vue專家大神級(jí)別,請(qǐng)繞道,不用在這里浪費(fèi)時(shí)間,如果你能夠繼續(xù)看下去呢,希望你和我一樣本著初學(xué)的熱情和從頭開始的耐心來上手一個(gè)優(yōu)秀的前端框架vue.線上關(guān)于vue的學(xué)習(xí)資料和視頻很多很多,那我為什么記錄這系列的學(xué)習(xí)筆記了,主要有以下兩個(gè)原因:1、提供一份由淺入深,循序漸進(jìn)的完整筆記、認(rèn)真負(fù)責(zé)的筆記,2、相對(duì)于視頻來講,從筆記上學(xué)習(xí)會(huì)快很多,我想用個(gè)人的視頻學(xué)習(xí)時(shí)間為大家省下再看視頻的時(shí)間。如果你贊同且有興趣,很開心能和你分享。下面我們正式進(jìn)入學(xué)習(xí)筆記...
下載安裝
????初學(xué)、為了入門,我們先使用直接引入vue.js庫(kù)的方式進(jìn)行學(xué)習(xí),首先,我們進(jìn)到vue官網(wǎng):https://cn.vuejs.org/v2/guide/installation.html 點(diǎn)擊
下載vue.js庫(kù)。在自己磁盤上創(chuàng)建給目錄如:vue-learn,并把下載好的js拷貝進(jìn)去,然后創(chuàng)建一個(gè)標(biāo)準(zhǔn)的html5結(jié)構(gòu)的index.html文件,并使用<script>標(biāo)簽引入vue.js到改頁面。
基礎(chǔ)示例
????vue給我們提供了模型視圖數(shù)據(jù)雙向綁定,也就是只要你把數(shù)據(jù)模型定義好,初始化vue實(shí)例時(shí)將其注冊(cè)與相應(yīng)視圖綁定后,數(shù)據(jù)模型改變或是視圖數(shù)據(jù)改變,數(shù)據(jù)會(huì)進(jìn)行雙向同步。下面給出一個(gè)1、定義視圖 2、定義數(shù)據(jù)模型 3、實(shí)例化vue并注冊(cè)視圖和數(shù)據(jù)模型 4、改變數(shù)據(jù)模型自動(dòng)反映到視圖的實(shí)例:
????通過實(shí)例中的changeName方法調(diào)用改變數(shù)據(jù)模型,vue會(huì)自動(dòng)同步更新視圖,大家可以試試,那么vue是否提供我們獲取數(shù)據(jù)改變前后的監(jiān)聽事件呢,有的如下:
本篇核心知識(shí)點(diǎn):
實(shí)例化vue并注冊(cè)數(shù)據(jù)模型與視圖綁定:var vm = new vue(注冊(cè)對(duì)象) ,其中注冊(cè)對(duì)象有兩個(gè)數(shù)據(jù)el(設(shè)置為頁面模型選擇器)、data設(shè)置為數(shù)據(jù)模型對(duì)象
文本插值符及使用方式:{{數(shù)據(jù)模型對(duì)象的屬性名稱}}
模型對(duì)象的取值方式:vm.$data.屬性名
vue內(nèi)置數(shù)據(jù)改變監(jiān)聽方法注冊(cè):vm.$watch("數(shù)據(jù)模型對(duì)象屬性名稱",function(newVal,oldVal){...})
分享文章:Vue由淺入深學(xué)習(xí)系列筆記之01
文章分享:http://jinyejixie.com/article10/jpdsdo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動(dòng)態(tài)網(wǎng)站、網(wǎng)站改版、域名注冊(cè)、虛擬主機(jī)、微信公眾號(hào)、靜態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)