zoukankan      html  css  js  c++  java
  • uni-app之vuex(一)

    如何获取到vuex中data的值

    uni-app中内置了 vuex
    所以可以直接去使用哈。
    
    在项目的跟目录下 创建文件夹store
    在store目录下创建index.js
    
    index.js目录如下
    import Vue  from 'vue'
    import Vuex from  "vuex"
    Vue.use(Vuex)
    export default new Vuex.Store({
    	state:{
    		testArr:[
    			{id:1,name:"纪念日"}
    		],
    		
    		city:"四川省"
    	},
    	// 同步更改值
    	mutations:{
    		
    	},
    	//异步
    	actions:{
    		getCity(){
    			console.log()
    		}
    	}
    	
    })
    
    

    在main.js中引入vuex,并且挂载到原型上

    import Vue from 'vue'
    import App from './App'
    
    // 引入store
    import store  from "./store"
    
    
    Vue.config.productionTip = false
    
    //将state挂载到原型上
    Vue.prototype.$store=store;
    
    App.mpType = 'app'
    const app = new Vue({
        ...App
    	
    })
    app.$mount()
    

    在index.vue这个页面中去获取vuex中state中的值

    onLoad(){
        console.log("12", this.$store.state)
    }
    

    当我在使用vuex的使用,遇见的一些小问题。
    比如说。
    在将vuex引入进来的时候,
    我想获取它里面的值,始终打印不出来。
    因为我的页面写错了。
    我写console.log()一个固定的值,都没有打印出来。
    这个时候,我才发现,页面写错了。
    这个跟vue是一样的哈
    
    作者:流年少年
    出处:https://www.cnblogs.com/ishoulgodo/

    想问问题,打赏了卑微的博主,求求你备注一下的扣扣或者微信;这样我好联系你;(っ•̀ω•́)っ✎⁾⁾!

    如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,或者关注博主,在此感谢!

    万水千山总是情,打赏5毛买辣条行不行,所以如果你心情还比较高兴,也是可以扫码打赏博主(っ•̀ω•́)っ✎⁾⁾!

    想问问题,打赏了卑微的博主,求求你备注一下的扣扣或者微信;这样我好联系你;(っ•̀ω•́)っ✎⁾⁾!

    支付宝
    微信
    本文版权归作者所有,欢迎转载,未经作者同意须保留此段声明,在文章页面明显位置给出原文连接
    如果文中有什么错误,欢迎指出。以免更多的人被误导。
  • 相关阅读:
    Linq
    正则表达式
    XPath
    winFrom http协议
    CSS选择器
    Action方法
    Code First开发方式
    Database First开发方式
    可选参数,程序暂停,属性的初始化,String.Format改进
    Lambda表达式和LTNQ
  • 原文地址:https://www.cnblogs.com/ishoulgodo/p/12782538.html
Copyright © 2011-2022 走看看