• <center id="sm46c"></center>
  • <dfn id="sm46c"></dfn>
  • <strike id="sm46c"></strike>
  • <cite id="sm46c"><source id="sm46c"></source></cite>
    • <strike id="sm46c"><source id="sm46c"></source></strike>
      <option id="sm46c"></option>
      国产精品天天看天天狠,女高中生强奷系列在线播放,久久无码免费的a毛片大全,国产日韩综合av在线,亚洲国产中文综合专区在,特殊重囗味sm在线观看无码,中文字幕一区二区三区四区在线,无码任你躁久久久久久老妇蜜桃

      關于Vuex的全家桶狀態管理(一)

      2018-5-29    seo達人

      如果您想訂閱本博客內容,每天自動發到您的郵箱中, 請點這里

      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 //阻止在啟動時生成生產提示 //vue實例 new Vue({
       el: '#app',
       router,
       store, //把store掛在到vue的實例下面 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) //注冊Vuex // 定義常量  如果訪問他的話,就叫訪問狀態對象 const state = {
        count: 1 } // mutations用來改變store狀態, 如果訪問他的話,就叫訪問觸發狀態 const mutations = { //這里面的方法是用 this.$store.commit('jia') 來觸發 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’)區觸發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只在這個組件里面生效,為了不影響全局樣式 --> <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訪問狀態對象

      使用computed計算

      <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的作用是,如果你頁面報錯了,他會提示你是那個頁面報的錯,很實用 // 方法一 // 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>
      藍藍設計www.li-bodun.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 平面設計服務

      日歷

      鏈接

      個人資料

      藍藍設計的小編 http://www.li-bodun.cn

      存檔

      主站蜘蛛池模板: 国产欧美日韩亚洲一区二区三区 | 亚洲A∨国产AV综合AV网站| 国产精品久久久久久久久久久久午夜片| 亚洲av成人在线一区| 中文字幕2区| 粉嫩国产av一区二区三区| 亚洲乱码中文字幕小综合| 精品亚洲一区二区三区四区五区 | 国产超碰无码最新上传| 国产成人精品一区二区三 | 国产精品久久久久鬼色| 精品2020婷婷激情五月| 精品国产麻豆免费人成网站 | 亚洲色大成网站WWW国产| 精品久久久久久无码不卡| 免费不卡人妻无码中出| 四虎国产精品永久一区| 国产在线日本| 久久婷婷六月综合色液啪| 天天摸天天做天天爽| 人妻忍着娇喘被中进中出视频| 亚洲 校园 欧美 国产 另类| 日韩美av一区二区三区| 国产日韩亚洲大尺度高清| 高h纯肉无码视频在线观看| 天天爽夜夜爱| 五月色丁香婷婷网蜜臀av| 丝袜美腿亚洲综合第一区| 99视频在线精品免费观看6| 狠狠综合久久综合88亚洲| 亚洲色欲色欲天天天www| 精品国产欧美精品v| 国禁国产you女视频网站| 性做久久久久久久久| 欧美乱妇高清无乱码免费| 久久精品久久精品久久精品| 亚洲欧美自拍色综合图| 粗壮挺进邻居人妻无码| 无码天堂亚洲国产av麻豆| 婷婷综合在线观看丁香| 国产又粗又猛又黄又爽无遮挡|