国产精品美女久久久浪潮AV,国产精品三级一二三区,久久精品国产一区二区小说 ,依依成人影视国产精品,全部无卡免费的毛片在线看,日本一区二区三深夜不卡,国产精品女同一区二区久久,国产精品夜色一区二区三区

        關(guān)于Vuex的全家桶狀態(tài)管理(一)

        2018-5-29    seo達(dá)人

        如果您想訂閱本博客內(nèi)容,每天自動(dòng)發(fā)到您的郵箱中, 請(qǐng)點(diǎn)這里

        1:安裝

         npm install vuex --save
            
        • 1

        2: 在main.js 主入口js里面引用store.js

        import Vue from 'vue' import App from './App' import router from './router' import store from './vuex/store' //引用store.js Vue.config.productionTip = false //阻止在啟動(dòng)時(shí)生成生產(chǎn)提示 //vue實(shí)例 new Vue({
         el: '#app',
         router,
         store, //把store掛在到vue的實(shí)例下面 template: '<App/>',
         components: { App }
        })
            
        • 1
        • 2
        • 3
        • 4
        • 5
        • 6
        • 7
        • 8
        • 9
        • 10
        • 11
        • 12
        • 13
        • 14

        3:在store.js里引用Vuex

        import Vue from 'vue' import Vuex from 'vuex' Vue.use(Vuex) //注冊(cè)Vuex // 定義常量  如果訪問他的話,就叫訪問狀態(tài)對(duì)象 const state = {
          count: 1 } // mutations用來改變store狀態(tài), 如果訪問他的話,就叫訪問觸發(fā)狀態(tài) const mutations = { //這里面的方法是用 this.$store.commit('jia') 來觸發(fā) jia(state){
            state.count ++
          },
          jian(state){
            state.count --
          },
        } //暴露到外面,讓其他地方的引用 export default new Vuex.Store({
          state,
          mutations
        })
            
        • 1
        • 2
        • 3
        • 4
        • 5
        • 6
        • 7
        • 8
        • 9
        • 10
        • 11
        • 12
        • 13
        • 14
        • 15
        • 16
        • 17
        • 18
        • 19
        • 20
        • 21
        • 22
        • 23
        • 24

        4:在vue組件中使用

        使用$store.commit(‘jia’)區(qū)觸發(fā)mutations下面的加減方法

        <template> <p class="hello"> <h1>Hello Vuex</h1> <h5>{{$store.state.count}}</h5> <p> <button @click="$store.commit('jia')">+</button> <button @click="$store.commit('jian')">-</button> </p> </p> </template> <!-- 加上scoped是css只在這個(gè)組件里面生效,為了不影響全局樣式 --> <style scoped> h5{ font-size: 20px; color: red; } </style>
            
        • 1
        • 2
        • 3
        • 4
        • 5
        • 6
        • 7
        • 8
        • 9
        • 10
        • 11
        • 12
        • 13
        • 14
        • 15
        • 16
        • 17
        • 18

        這里寫圖片描述

        5:state訪問狀態(tài)對(duì)象

        使用computed計(jì)算

        <template> <p class="hello"> <h1>Hello Vuex</h1> <h5>{{count}}</h5> <p> <button @click="$store.commit('jia')">+</button> <button @click="$store.commit('jian')">-</button> </p> </p> </template> <script> import {mapState} from 'vuex' export default{
          name:'hello', //寫上name的作用是,如果你頁面報(bào)錯(cuò)了,他會(huì)提示你是那個(gè)頁面報(bào)的錯(cuò),很實(shí)用 // 方法一 // computed: { //  count(){ //   return this.$store.state.count + 6 //  } // } // 方法二 需要引入外部 mapState computed:mapState({
           count:state => state.count + 10 }) // ECMA5用法 // computed:mapState({ //  count:function(state){ //   return state.count //  } // }) //方法三 // computed: mapState([ //  'count' // ]) } </script>
        藍(lán)藍(lán)設(shè)計(jì)m.shtzxx.cn )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)、BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制 、 用戶體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 、平面設(shè)計(jì)服務(wù)

        日歷

        鏈接

        個(gè)人資料

        存檔

        主站蜘蛛池模板: 久久国产成人精品国产成人亚洲| 欧美巨大xxxx做受| 中文字字幕乱码视频高清| 久久久久女人精品毛片| 国产在线乱码一区二区三区| 色中色最新| 沽源县| 横山县| 新婚人妻ntr中文字幕| 克东县| a级国产乱理论片在线观看| 日韩剧情片电影网站| 火车上荫蒂添的好舒服视频| 日本大骚b视频在线| 成年免费视频播放网站推荐| 国产熟睡乱子伦视频| 一本一道av中文字幕无码| 亚洲人成欧美中文字幕| 国产精品免费久久久久影院仙踪林| 尤物tv国产精品看片在线| 钟山县| 人人妻人人爽人人做夜欢视频九色| 无遮挡边摸边吃奶边做视频 | 色琪琪丁香婷婷综合久久| 99精品视频69v精品视频| yin荡护士揉捏乱p办公室视频| 我要看www免费看插插视频| 国产美女久久精品香蕉| a级无遮挡超级高清-在线观看| 亚洲av高清在线观看一区二区 | 少妇真实被内射视频三四区| 最新可播放男同志69gay| 成年免费视频黄网站在线观看| 都江堰市| 满洲里市| 免费a级毛片无码a∨中文字幕下载| 国产日韩欧美一区在线| 男女性杂交内射妇女bbwxz| 久久精品人妻少妇一区二区三区 | 富顺县| 一个人看的www高清视频|