成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

vue.js初級入門之最基礎(chǔ)的雙向綁定操作

開發(fā) 前端
vue.js最重要的一個特點就是雙向數(shù)據(jù)綁定也就是我們常說的MVVM:Model-View-ViewModel。我們要實現(xiàn)雙向綁定首先當(dāng)然要有“雙向”,這里vue.js為我們提供了View層和Model層。View層就是在HTML中的代碼,Model層則是Javascript代碼。

首先在頁面引入vue.js以及其他需要用到的或者可能要用到的插件(這里我多引用了bootstrap和jquery)

vue.js初級入門之最基礎(chǔ)的雙向綁定操作

[[179978]]

引用的時候需要注意文件的路徑,準(zhǔn)備工作這樣基本就完成了,下面正式開始入門。

vue.js最重要的一個特點就是雙向數(shù)據(jù)綁定也就是我們常說的MVVM:Model-View-ViewModel。我們要實現(xiàn)雙向綁定首先當(dāng)然要有“雙向”,這里vue.js為我們提供了View層和Model層。View層就是在HTML中的代碼,Model層則是Javascript代碼。

下面是一個最基礎(chǔ)的實例

vue.js初級入門之最基礎(chǔ)的雙向綁定操作 

[[179979]]

代碼中標(biāo)注了view層與model層的開始位置和結(jié)束位置。

在view層中我們需要創(chuàng)建一個標(biāo)簽來顯示model層中程序運行的結(jié)果,并且我們要為這個標(biāo)簽添加一個類或者ID,這個實例中我為一個div標(biāo)簽添加了一個名為app的ID。

model層中是我們要執(zhí)行的代碼,首先我們要創(chuàng)建一個新的Vue對象,對象中的el對應(yīng)的值是我們之前在view層中創(chuàng)建的標(biāo)簽的類名或ID名(這個標(biāo)簽就是vue對象的作用范圍),data對應(yīng)的值又是一個對象,這個對象中的鍵是我們在view層中“{{}}”里的代碼,而值則是顯示的結(jié)果。

下圖為運行后的結(jié)果

[[179980]]

為了方便理解,在下面的代碼中我修改了message的值并在data中新增了一個鍵值對

[[179981]]

這是實例修改后的運行結(jié)果

對比實例1與實例2的代碼和運行結(jié)果,相信大家可以更清楚的了解vue.js最基本的工作原理。

下面我們將對數(shù)據(jù)進(jìn)行雙向綁定

[[179982]]

在這個實例中我們添加了一個input標(biāo)簽,這個input標(biāo)簽中有一個名為v-model的屬性。我們可以清楚的看見v—model屬性的值與我們在p標(biāo)簽“{{}}”內(nèi)的值以及data中的鍵名一樣,這就是我們實現(xiàn)雙向綁定的關(guān)鍵。

下面是實例3運行的結(jié)果。

上邊為p標(biāo)簽顯示的內(nèi)容,下邊是input標(biāo)簽的內(nèi)容,這時我們就可以通過修改input的內(nèi)容來改變p標(biāo)簽里的內(nèi)容,至此我們就完成了最基礎(chǔ)的雙向綁定操作。

責(zé)任編輯:張燕妮 來源: 博客園
相關(guān)推薦

2024-05-13 08:04:26

Vue.jsWeb應(yīng)用程序

2024-01-02 07:48:52

Vue.js雙向綁定屬性簡化

2021-02-19 23:07:02

Vue綁定組件

2017-07-04 17:55:37

Vue.js插件開發(fā)

2016-11-04 19:58:39

vue.js

2018-04-04 10:32:13

前端JavascriptVue.js

2022-08-22 09:01:24

Vue響應(yīng)式原則雙向數(shù)據(jù)綁定

2020-09-16 06:12:30

Vue.js 3.0Suspense組件前端

2017-08-30 17:10:43

前端JavascriptVue.js

2018-07-10 15:35:33

Vue前端架構(gòu)

2022-01-19 22:18:56

Vue.jsVue SPA開發(fā)

2017-07-11 18:00:21

vue.js數(shù)據(jù)組件

2017-07-20 11:18:22

Vue.jsMVVMMVC

2021-04-02 11:24:22

Vue2.x雙向綁定前端

2016-11-01 19:10:33

vue.js前端前端框架

2017-07-14 10:10:08

Vue.jsMixin

2021-01-22 11:47:27

Vue.js響應(yīng)式代碼

2020-09-07 14:40:20

Vue.js構(gòu)建工具前端

2022-04-04 16:53:56

Vue.js設(shè)計框架

2019-04-01 19:38:28

Vue.jsJavascript前端
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 日韩精品视频一区二区三区 | 欧美在线视频一区二区 | 国产一区二区三区在线看 | av在线免费观看不卡 | 欧美精品欧美精品系列 | www日本高清 | 99热激情 | 天天操网| 蜜桃视频一区二区三区 | 国产在线观看免费 | 国产精品18hdxxxⅹ在线 | 中文字幕亚洲一区二区三区 | 国产毛片av | 麻豆视频在线免费看 | 2019天天操| 亚洲国产精品suv | 成人国产精品久久久 | 日韩美女在线看免费观看 | 91精品国产91久久久久久最新 | 免费av手机在线观看 | 精品99久久 | 午夜精品一区二区三区在线观看 | 久久中文字幕一区 | 中文字字幕一区二区三区四区五区 | 中文字幕一区在线 | 成人黄页在线观看 | 亚洲国产一区二区三区 | 精品国产三级 | 国产精品免费一区二区三区 | 中文字幕第一页在线 | 第一av | 亚洲高清在线 | 黄色免费av | 欧美国产激情 | 久久av综合 | 中文字幕一区在线观看视频 | 欧美在线观看一区 | 国产精品片aa在线观看 | 欧美黄色网络 | 日本欧美黄色片 | 国产精品一区二区三区在线 |