所在的位置: js >> js市场 >> 7个有用的Vue开发技巧

7个有用的Vue开发技巧

北京治疗皮炎医院 http://pf.39.net/bdfyy/jdsb/210410/8833163.html
1形态同享

跟着组件的细化,就会碰到多组件形态同享的情状,Vuex固然能够收拾这种题目,不过就像Vuex官方文档所说的,假如运用不敷大,为防止代码噜苏冗余,最佳不要哄骗它,今日咱们引见的是vue.js2.6新增添的ObservableAPI,经过哄骗这个api咱们能够应对一些浅显的跨组件数据形态同享的情状。

以下这个例子,咱们将在组件外创造一个store,而后在App.vue组件内部哄骗store.js供给的store和mutation办法,同理别的组件也能够云云哄骗,进而实行多个组件同享数据形态。

首先创造一个store.js,包括一个store和一个mutations,别离用来指向数据和管教办法。

importVuefrom"vue";

exportconststore=Vue.observable({count:0});

exportconstmutations={

setCount(count){

store.count=count;

}

};

而后在App.vue内部引入这个store.js,在组件内部哄骗引入的数据和办法

template

divid="app"

imgwidth="25%"src="./assets/logo.png"

pcount:{{count}}/p

button

click="setCount(count+1)"+1/button

button

click="setCount(count-1)"-1/button

/div

/template

script

import{store,mutations}from"./store";

exportdefault{

name:"App",




转载请注明:http://www.aierlanlan.com/rzdk/1051.html