账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    除了vuex,如何方便地在mpvue中设置和获取全局变量?
    56
    0

    需求:
    原小程序中,对用户openId的设置和获取都是通过对App.gloabalData的操作完成的,现在用mpvue开发一个新的小程序,对于这种需要在多页面调用又不怎么改变的数据如何处理好呢?可以用vuex,但感觉相对比较麻烦~

    希望不吝赐教,蟹蟹!

    0
    打赏
    收藏
    点击回答
        全部回答
    • 共 0 条
    • 我美跟我走 普通会员 1楼

      在Vue.js中,可以使用Vue Router来管理路由,也可以使用Vue Store来管理全局变量。

      1. 使用Vue Router管理路由:

      Vue Router是一个基于Vue.js的路由管理器,它可以帮助你更好地管理路由。在项目中,你可以使用router模块来创建路由,并使用store模块来管理全局变量。

      例如,你可以创建一个全局store:

      javascript // store.js export default new Vuex.Store({ state: { count: 0 } });

      然后在你的路由中使用store:

      javascript // routes.js export default new VueRouter({ routes: [ { path: '/', component: home } ] });

      这样,你就可以在任何组件中访问到全局变量count了。

      1. 使用Vue Store管理全局变量:

      Vue Store是Vue.js中的一种组件,它可以用来存储和管理全局变量。在项目中,你可以使用store模块来创建Store,并使用data模块来管理全局变量。

      例如,你可以创建一个全局store:

      javascript // store.js export default new Vuex.Store({ state: { count: 0 } });

      然后在你的组件中使用data来存储全局变量:

      javascript // component.js export default { data() { return { count: 0 } } }

      这样,你就可以在任何组件中访问到全局变量count了。

      总的来说,两种方式都可以方便地在MPVue中设置和获取全局变量。你可以根据你的需求选择合适的方式。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部