成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

使用 Vuex + Vue.js 構(gòu)建單頁應(yīng)用【新篇】

crelaber / 2968人閱讀

摘要:使用構(gòu)建單頁應(yīng)用新篇在去年的七月六號的時候,發(fā)布了一篇使用構(gòu)建單頁應(yīng)用的文章,文章主要是介紹的基本使用方法,發(fā)現(xiàn)對大部分的入門同學(xué)有很大的幫助,時至今日還有很多同學(xué)不斷的點贊與收藏,瀏覽量最高達(dá)到。

使用 Vuex + Vue.js 構(gòu)建單頁應(yīng)用【新篇】

在去年的七月六號的時候,發(fā)布了一篇 使用 Vuex + Vue.js 構(gòu)建單頁應(yīng)用 的文章,文章主要是介紹 vuex 的基本使用方法,發(fā)現(xiàn)對大部分的入門同學(xué)有很大的幫助,時至今日還有很多同學(xué)不斷的點贊與收藏,瀏覽量最高達(dá)到 20.4K 。鑒于前端技術(shù)發(fā)展更新快速,特此在這里重新整理一篇 vue2.0 版本的 vuex 基本使用方法,希望能給更多剛?cè)腴T或者將要入門的同學(xué)帶來幫助。

這篇文章主要是介紹最新 vue2.0 API 的使用方法, 和 vue1.x 的一些差異的地方。

閱讀建議

1、在閱讀這篇文章之前,我希望你已經(jīng)閱讀過我上一篇文章 使用 Vuex + Vue.js 構(gòu)建單頁應(yīng)用 ,明白我們需要實現(xiàn)的基本需求。

2、希望你閱讀并掌握以下知識點

ECMAScript 6 入門

Vuex 是什么

vue2.0 官方文檔

目錄層級變化

首先是目錄層級的變動,我們看下前后對比:

2.0 版本,vuex 的文件夾改為了 store

├── index.html
├── src
│?? ├── App.vue
│?? ├── assets
│?? │?? └── logo.png
│?? ├── components
│?? │?? ├── Editor.vue
│?? │?? ├── NoteList.vue
│?? │?? └── Toolbar.vue
│?? ├── main.js
│?? └── store
│??     ├── actions.js
│??     ├── getters.js
│??     ├── index.js
│??     ├── mutation-types.js
│??     └── mutations.js
└── static

1..0 版本

├── index.html
├── src
│?? ├── App.vue
│?? ├── assets
│?? │?? └── logo.png
│?? ├── components
│?? │?? ├── Editor.vue
│?? │?? ├── NotesList.vue
│?? │?? └── Toolbar.vue
│?? ├── main.js
│?? └── vuex
│??     ├── actions.js
│??     ├── getters.js
│??     └── store.js
└── static
使用方式的變動 在文件的 main.js 中注入,2.0 的注入方式如下
import Vue from "vue"
import App from "./App"
import store from "./store";

Vue.config.productionTip = false

/* eslint-disable no-new */
new Vue({
  el: "#app",
  template: "",
  store,
  components: { App }
})
在組件中使用方式

我們來看 Editor.vue 組件內(nèi)部如何使用 vuex





由于我們在入口文件 main.js 中已經(jīng)注入 store 對象,使得我們能夠在子組件中獲取到它,在這里,我們使用了 vuex 提供的三個擴展方法 mapState、mapActions、mapGetters。

另外一個不同點是在我們的 NodeList.vue 組件中,在 vue2.0 里面已經(jīng)移除了自帶的過濾器函數(shù),官方建議我們使用計算屬性,下面是我們更改后的使用方法:





Q&A

其他的變動,大家自行的查看源碼學(xué)習(xí):vuex-notes-app2。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/88503.html

相關(guān)文章

  • 使用 Vuex + Vue.js 構(gòu)建單頁應(yīng)用

    摘要:鑒于該篇文章閱讀量大,回復(fù)的同學(xué)也挺多的,特地抽空寫了一篇下的使用方法,傳送門使用構(gòu)建單頁應(yīng)用新篇華麗的分割線原文地址前言在最近學(xué)習(xí)的時候,看到國外一篇講述了如何使用和來構(gòu)建一個簡單筆記的單頁應(yīng)用的文章。 鑒于該篇文章閱讀量大,回復(fù)的同學(xué)也挺多的,特地抽空寫了一篇 vue2.0 下的 vuex 使用方法,傳送門:使用 Vuex + Vue.js 構(gòu)建單頁應(yīng)用【新篇】 ---------...

    tomorrowwu 評論0 收藏0
  • 使用 Vuex + Vue.js 構(gòu)建單頁應(yīng)用

    摘要:鑒于該篇文章閱讀量大,回復(fù)的同學(xué)也挺多的,特地抽空寫了一篇下的使用方法,傳送門使用構(gòu)建單頁應(yīng)用新篇華麗的分割線原文地址前言在最近學(xué)習(xí)的時候,看到國外一篇講述了如何使用和來構(gòu)建一個簡單筆記的單頁應(yīng)用的文章。 鑒于該篇文章閱讀量大,回復(fù)的同學(xué)也挺多的,特地抽空寫了一篇 vue2.0 下的 vuex 使用方法,傳送門:使用 Vuex + Vue.js 構(gòu)建單頁應(yīng)用【新篇】 ---------...

    cnsworder 評論0 收藏0
  • 使用 Vuex + Vue.js 構(gòu)建單頁應(yīng)用

    摘要:鑒于該篇文章閱讀量大,回復(fù)的同學(xué)也挺多的,特地抽空寫了一篇下的使用方法,傳送門使用構(gòu)建單頁應(yīng)用新篇華麗的分割線原文地址前言在最近學(xué)習(xí)的時候,看到國外一篇講述了如何使用和來構(gòu)建一個簡單筆記的單頁應(yīng)用的文章。 鑒于該篇文章閱讀量大,回復(fù)的同學(xué)也挺多的,特地抽空寫了一篇 vue2.0 下的 vuex 使用方法,傳送門:使用 Vuex + Vue.js 構(gòu)建單頁應(yīng)用【新篇】 ---------...

    levius 評論0 收藏0
  • 使用 Vuex + Vue.js 構(gòu)建單頁應(yīng)用

    摘要:鑒于該篇文章閱讀量大,回復(fù)的同學(xué)也挺多的,特地抽空寫了一篇下的使用方法,傳送門使用構(gòu)建單頁應(yīng)用新篇華麗的分割線原文地址前言在最近學(xué)習(xí)的時候,看到國外一篇講述了如何使用和來構(gòu)建一個簡單筆記的單頁應(yīng)用的文章。 鑒于該篇文章閱讀量大,回復(fù)的同學(xué)也挺多的,特地抽空寫了一篇 vue2.0 下的 vuex 使用方法,傳送門:使用 Vuex + Vue.js 構(gòu)建單頁應(yīng)用【新篇】 ---------...

    UsherChen 評論0 收藏0

發(fā)表評論

0條評論

crelaber

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<