最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Vue.js實(shí)現(xiàn)簡(jiǎn)單ToDoList 前期準(zhǔn)備(一)

 更新時(shí)間:2016年12月01日 08:28:33   作者:空格不是名字  
這篇文章主要介紹了Vue.js實(shí)現(xiàn)簡(jiǎn)單ToDoList的前期準(zhǔn)備,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

一、前言

最近開始學(xué)習(xí)輕量級(jí)的mvvm框架Vue.js。就中文文檔來(lái)說(shuō),算是很齊全了。之前本來(lái)在學(xué)習(xí)1.0版本,某日突然打開官網(wǎng)發(fā)現(xiàn)已更新為2.0。便把之后的都改為了2.0的語(yǔ)法。ps:如果恰好你是Vue的初學(xué)者的話,慕課網(wǎng)上有一個(gè)視頻倒是可以去學(xué)習(xí)參考(我就是參考那個(gè)寫了個(gè)ToDoList的小玩具,在這記錄一下學(xué)習(xí)過(guò)程)。

二、開篇
mvvm框架是前端現(xiàn)在比較熱門的話題,去拉勾網(wǎng)上轉(zhuǎn)一圈,基本70%都有要求。所以不說(shuō)虛的,只是為了多掙點(diǎn)錢,咱們也該跟上時(shí)代的步伐不是。推薦一篇博文‘http://www.cnblogs.com/xueduanyang/p/3601471.html',我覺得講的挺透,辯證的看嘛。

廢話多了,現(xiàn)在進(jìn)入正文

/***************************************************************/

在這個(gè)todolist當(dāng)中,一共需要的Vue.js點(diǎn)有:

1、創(chuàng)建Vue實(shí)例:Eg:

var vm=new Vue();

2、列表渲染:Eg:

 v-for="(item,index) in todo_items";

3、綁定事件:Eg:

 v-on:click="toogleFinishi(item,index)";

2.1 創(chuàng)建Vue實(shí)例

在官網(wǎng)中使用了如下的方法來(lái)創(chuàng)建一個(gè)實(shí)例

<div id="app">{{ message }}</div>
var app = new Vue({

 el: '#app',

 data: {

 message: 'Hello Vue!'

 }

})

在這里,這個(gè)app這個(gè)變量就是我們使用構(gòu)造函數(shù)new Vue()構(gòu)造的一個(gè)實(shí)例,它是一個(gè)對(duì)象。那么我們對(duì)這個(gè)實(shí)例的操作就可以看為是對(duì)一個(gè)對(duì)象進(jìn)行操作。

我們現(xiàn)在來(lái)取一下app的message值。

首先,取data:app.$data。(Vue 實(shí)例觀察的數(shù)據(jù)對(duì)象。Vue 實(shí)例代理了對(duì)其 data 對(duì)象屬性的訪問(wèn))

然后,取message:app.$data.message。

通過(guò)這個(gè)方法我們就可以取到實(shí)例中我們想要的屬性值。

Eg:

vm = new Vue({
el : 'test',
data : {
msg : ' app.$data.message '
}
})

可以進(jìn)行實(shí)例間的相互傳至。

2.2列表循環(huán)

我們不需要再像原生js一樣使用for()循環(huán)來(lái)渲染一個(gè)動(dòng)態(tài)列表,

直接使用:v-for="item in items"來(lái)進(jìn)行渲染。類似于原生中for in的循環(huán)方法

<div v-for="item in items">
 
 {{ item.text }}
 
 </div>

2.3事件綁定

在JQ中我們常常使用$().on('click',function(){});來(lái)進(jìn)行點(diǎn)擊事件綁定。

在Vue中我們使用v-on:click="doSometing('a','b')";來(lái)綁定。
Eg:
<button v-on:click="doThis"></button>

有了這3點(diǎn),就可以開始編寫這個(gè)簡(jiǎn)單的ToDoList了。

本文已被整理到了《Vue.js前端組件學(xué)習(xí)教程》,歡迎大家學(xué)習(xí)閱讀。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 開啟Vue項(xiàng)目缺少node_models包的問(wèn)題及解決

    開啟Vue項(xiàng)目缺少node_models包的問(wèn)題及解決

    這篇文章主要介紹了開啟Vue項(xiàng)目缺少node_models包的問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • Vue3 ref構(gòu)建響應(yīng)式變量失效問(wèn)題及解決

    Vue3 ref構(gòu)建響應(yīng)式變量失效問(wèn)題及解決

    這篇文章主要介紹了Vue3 ref構(gòu)建響應(yīng)式變量失效問(wèn)題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • vuex新手進(jìn)階篇之改變state?mutations的使用

    vuex新手進(jìn)階篇之改變state?mutations的使用

    在vue的項(xiàng)目中不可避免的會(huì)使用到vuex用于數(shù)據(jù)的存儲(chǔ),下面這篇文章主要給大家介紹了關(guān)于vuex新手進(jìn)階篇之改變state?mutations的使用,文中通過(guò)圖文以及實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-10-10
  • 使用寶塔面板中Nginx部署前端Vue項(xiàng)目完整步驟

    使用寶塔面板中Nginx部署前端Vue項(xiàng)目完整步驟

    在Kubernetes(K8S)部署前端Vue項(xiàng)目通常會(huì)涉及到使用Nginx作為靜態(tài)資源服務(wù)器的一個(gè)重要部分,這篇文章主要給大家介紹了關(guān)于使用寶塔面板中Nginx部署前端Vue項(xiàng)目的相關(guān)資料,需要的朋友可以參考下
    2024-10-10
  • Vue3項(xiàng)目pc端瀏覽器樣式正常但移動(dòng)端部分樣式失效問(wèn)題的解決方法

    Vue3項(xiàng)目pc端瀏覽器樣式正常但移動(dòng)端部分樣式失效問(wèn)題的解決方法

    這篇文章主要介紹了Vue3項(xiàng)目pc端瀏覽器樣式正常但移動(dòng)端部分樣式失效問(wèn)題的解決方法,文中通過(guò)圖文講解的非常詳細(xì),具有一定的參考價(jià)值,需要的朋友可以參考下
    2024-07-07
  • Vue使用ajax(axios)請(qǐng)求后臺(tái)數(shù)據(jù)的方法教程

    Vue使用ajax(axios)請(qǐng)求后臺(tái)數(shù)據(jù)的方法教程

    在vue中經(jīng)常會(huì)用到數(shù)據(jù)請(qǐng)求,下面這篇文章主要給大家介紹了關(guān)于Vue使用ajax(axios)請(qǐng)求后臺(tái)數(shù)據(jù)的方法教程,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-11-11
  • vue3中使用editor.js的詳細(xì)步驟記錄

    vue3中使用editor.js的詳細(xì)步驟記錄

    富文本編輯器作為直接與用戶交互的內(nèi)容輸入生產(chǎn)工具,對(duì)大家的項(xiàng)目來(lái)說(shuō)非常重要,下面這篇文章主要給大家介紹了關(guān)于vue3中使用editor.js的詳細(xì)步驟,需要的朋友可以參考下
    2024-01-01
  • vue項(xiàng)目實(shí)現(xiàn)下載zip壓縮包

    vue項(xiàng)目實(shí)現(xiàn)下載zip壓縮包

    這篇文章主要介紹了vue項(xiàng)目實(shí)現(xiàn)下載zip壓縮包方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-03-03
  • Vue實(shí)現(xiàn)多頁(yè)簽組件

    Vue實(shí)現(xiàn)多頁(yè)簽組件

    這篇文章主要介紹了Vue實(shí)現(xiàn)多頁(yè)簽組件的方法,幫助大家更好的理解和使用vue框架,感興趣的朋友可以了解下
    2021-01-01
  • Vue不能觀察到數(shù)組length的變化

    Vue不能觀察到數(shù)組length的變化

    因?yàn)関ue的響應(yīng)式是通過(guò) Object.defineProperty 來(lái)實(shí)現(xiàn)的,但是數(shù)組的length屬性是不能添加getter和setter,所有無(wú)法通過(guò)觀察length來(lái)判斷。這篇文章主要介紹了為什么Vue不能觀察到數(shù)組length的變化,需要的朋友可以參考下
    2018-06-06

最新評(píng)論

汝南县| 长丰县| 余干县| 读书| 洪雅县| 平乐县| 安平县| 安乡县| 河北区| 怀柔区| 恩平市| 彭州市| 马关县| 行唐县| 寿阳县| 上饶市| 喀什市| 东乌珠穆沁旗| 临澧县| 子洲县| 额济纳旗| 密山市| 大兴区| 德令哈市| 铜川市| 石林| 同仁县| 谢通门县| 临洮县| 宣恩县| 陈巴尔虎旗| 长沙县| 怀仁县| 信丰县| 娄底市| 宁安市| 屯门区| 西吉县| 涟水县| 武强县| 衡阳县|