最簡單新手vuex案例(一)


 

 本人寫的小程序,功能還在完善中,歡迎掃一掃提出寶貴意見!

               

如果你是新手還不會搭建vue項目,請點擊立即跳轉查看如何搭建vue項目。

 

 

 

第一步:安裝

安裝vuex:npm install vuex --save
安裝Element-ui:npm i element-ui -S

 

第二步:創建文件夾,並且寫入內容如下:

 

 第三步:在mian.js 引入vuex和Element即可

  

 第四步:頁面上只用vuex的值

  

五、全部代碼如下所示:

 1、使用頁面代碼:

 1 <template>
 2   <div class="hello">
 3     <h2>加減法計算器</h2>
 4     <div>
 5         <el-input-number v-model="num" @change="handleChange" :min="1"></el-input-number>
 6     </div>
 7   </div>
 8 </template>
 9 
10 <script>
11 export default {
12   name: 'HelloWorld',
13   data () {
14     return {
15       num:this.$store.state.num
16     }
17   }
18 }
19 </script>

2、main.js全部代碼

 1 import Vue from 'vue'
 2 import App from './App'
 3 import router from './router'
 4 import store from './store'
 5 import ElementUI from 'element-ui'
 6 import 'element-ui/lib/theme-chalk/index.css'
 7 
 8 Vue.use(ElementUI)
 9 Vue.config.productionTip = false
10 
11 new Vue({
12     el: '#app',
13     router,
14     store,
15     components: { App },
16     template: '<App/>'
17 })

 

3、store文件下的index.js全部代碼

 1 import Vue from 'vue'
 2 import Vuex from 'vuex'
 3 
 4 Vue.use(Vuex)
 5 
 6 let store = new Vuex.Store({
 7     state: {
 8         num: 100
 9     }
10 })
11 
12 export default store

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM