当前位置: 首页 > wzjs >正文

关于网站备案的44个问题真正永久免费网站建设

关于网站备案的44个问题,真正永久免费网站建设,做设计接外快在哪个网站,石家庄最新疫情最新消息解封Vuex 是专门为 Vue.js 设计的状态管理库,以利用 Vue.js 的细粒度数据响应机制来进行高效的状态更新。uni-app 支持使用 Vuex 进行全局状态管理,可以将应用程序的共享状态存储在 Vuex 中,以便在整个应用程序中进行共享和访问。Vuex 的数据持久…

Vuex 是专门为 Vue.js 设计的状态管理库,以利用 Vue.js 的细粒度数据响应机制来进行高效的状态更新。

uni-app 支持使用 Vuex 进行全局状态管理,可以将应用程序的共享状态存储在 Vuex 中,以便在整个应用程序中进行共享和访问。

Vuex 的数据持久化

uni-app 内置了 Vuex ,所以我们只需按照规则创建调用即可:

1.在项目根目录下创建文件夹 store ,并在此目录下新建 index.js 文件

import {createStore
} from 'vuex';export default createStore({state: {loggedIn: uni.getStorageSync('isLogged') || false,userinfo: uni.getStorageSync('userinfo')},mutations: {setLogin(state, userData) {state.loggedIn = truestate.userinfo = userDatauni.setStorageSync('isLogged', true)uni.setStorageSync('userinfo', userData)},logout(state) {state.loggedIn = falsestate.userinfo = nulluni.removeStorageSync('isLogged')uni.removeStorageSync('userinfo')}},actions: {}
});

2.在 main.js 中导入文件。

import App from './App'
import {httpRequest
} from './request/request.js'
import store from './store/index.js' // 页面路径// #ifndef VUE3
import Vue from 'vue'
import './uni.promisify.adaptor'
Vue.config.productionTip = false
Vue.prototype.$httpRequest = httpRequest
Vue.prototype.$store = store // 配置仓库(store)
App.mpType = 'app'
const app = new Vue({...App
})
app.$mount()
// #endif// #ifdef VUE3
import {createSSRApp
} from 'vue'
export function createApp() {const app = createSSRApp(App)app.use(store) // 使用仓库(store)return {app}
}
// #endif

获取 state ,通过 this.$store 访问到 state 里的数据。

// 获取存在本地的用户登录状态
console.log(this.$store.state.loggedIn)

修改登录状态:

this.$store.commit('setLogin', {'id': '1','nickname': '张三'});

Vuex 中 store 数据改变的唯一方法就是 mutation this.$store.commit 是 Vuex 提供的方法,用于提交一个 mutation

setLogin 是一个 mutation 的名称,它接受两个参数:stateuserDatastate 是 Vuex 中的状态对象,而 userData 则是传入的数据(登录App后需要持久化的用户信息)。在页面中调用了名为 setLogin mutation ,并传入了 {'id': '1', 'nickname': '张三'} 作为参数存储。这样就完成了将数据存储到 Vuex 的 store 中的操作。

http://www.dtcms.com/wzjs/452156.html

相关文章:

  • 深圳网站制作公司深圳app开发手游推广平台哪个好
  • 网站建设军成seo的工具有哪些
  • 做视频网站视频来源微信管理软件
  • 公司网站需要备案百度sem推广
  • 改版百度不收录网站百度app官方下载安装
  • wordpress付费商业站如何提高自己的营销能力
  • 济南网站排名推广百度推广落地页
  • 给一瓶水做网站多少关键词排名优化软件
  • 沧县做网站价格新闻类软文
  • 网站规划与建设的流程与方法 高中信息技术游戏优化大师
  • 怎样在网上建网站做电商生意青岛seo结算
  • 江门网站建设策划如何做百度免费推广
  • wordpress怎么汉化插件深圳百度推广seo公司
  • 天津地区个人网站备案常州网站建设制作
  • 企业网站建设的核心是浙江搜索引擎优化
  • 中国建设银行官方网站登录河南网站推广优化
  • 展示型企业网站设计方案优化营商环境条例心得体会
  • 网站定制公司排行榜sem优化公司
  • 利用网站开发诈骗网站排名优化培训
  • 微信网站什么做南宁网站建设
  • wp做的网站打开域名会跳转到其他网站seo排名培训学校
  • 专业番禺网站建设百度号码认证
  • 重庆旅游seo整站优化青岛seo整站优化
  • 手机网站建站系统seoul怎么读
  • 邢台做网站的公司一键生成原创文案
  • 做的网站有营销效果吗市场营销的对象有哪些
  • p2p系统网站开发手机怎么建立网站
  • 白山市城乡建设局网站抖音seo优化系统招商
  • 潍坊知名网站建设怎么收费值得收藏的五个搜索引擎
  • 创联互动建设网站上海aso