1046865524@qq.com
1046865524@qq.com
  • 发布:2018-12-19 09:55
  • 更新:2019-05-02 01:43
  • 阅读:1012

uni-app在浏览器可以直接获取vuex中的state,app中获取不到

分类:uni-app

请问uni-app对vuex是不支持吗?还是兼容问题?或者其他?总之获取不到vuex的初始化数据state里面的内容,用浏览器打开可以获取,真机调试不行

2018-12-19 09:55 分享
已邀请:
1046865524@qq.com

1046865524@qq.com (作者)

补充:是在引入vuex插件后造成的,h5端可以获取,app和小程序获取不到```javascript
export default store =>{
console.log('store初始化了');
if(uni.getStorageSync('state')){
store.replaceState( JSON.parse(uni.getStorageSync('state')) )
}
store.subscribe((mutation, state) => {
console.log(2);
console.log( JSON.stringify(state) )
uni.setStorageSync( 'state',JSON.stringify(state) );
})
}

1046865524@qq.com

1046865524@qq.com (作者)

已解决

  • 10959697@qq.com

    请问你是怎么解决的,我也遇到了同样的问题

    2019-01-22 13:42

  • yanting0421@qq.com

    同问,请问怎样解决的啊..?

    2019-04-14 16:40

Tail前端

Tail前端

<input type="text" @focus="show" @change="change" placeholder="请输入手机号码" v-model="phone_value" maxlength="13">  

computed:{  
            ...mapGetters(["phone_value"]),  
        },  

这样才能获取获取得到

要回复问题请先登录注册