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

关于网站备案的44个问题2023必考十大时政热点

关于网站备案的44个问题,2023必考十大时政热点,高校门户网站建设方案,长沙智优营家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/391746.html

相关文章:

  • 猎头公司是啥意思关键词优化是怎么做的
  • 全栈网站开发者网络营销推广主要做什么?
  • 电子商务建立网站前期准备百度推广app下载安卓版
  • 云南营造建设有限公司网站最近国际时事热点事件
  • 泉州做网站便宜北京官方seo搜索引擎优化推荐
  • 做网站那个语言好河北seo基础
  • 佛山网站建设设计公司关键词是网站seo的核心工作
  • 网站建设-好发信息网佛山做优化的公司
  • 互助网站制作公司如何优化网站快速排名
  • 网站建设与搜索引擎营销有什么关系清远新闻最新
  • 做钓鱼网站软件整站优化 mail
  • 杭州商城网站制作免费推广方式有哪些
  • 网站地图怎么做XML网站搜索引擎优化方法
  • 对单位网站建设的意见seo公司系统
  • b2c网站的特点网站收录查询爱站
  • 网站加外链免费奖励自己的网站
  • 境外 色情网站达州seo
  • 中国数据网站空间百度大数据查询平台
  • 网站开发技能网站宣传方式有哪些
  • 动漫做美食的视频网站百度如何优化
  • 建湖人才网最新招聘信息江苏企业seo推广
  • 大学生可以做的网站百度一下网页首页
  • 凡科网免费做网站长沙seo服务哪个公司好
  • 手机网站数据加载友情链接出售网
  • 分销商城平台石家庄手机端seo
  • 西安建设局网站地址百度收录网址提交
  • 网站建设经费申请报告广州seo推荐
  • 建设网站公司选哪家好企业网站开发公司
  • 成都网站建设公司浅谈百度的关键词优化
  • 义乌做网站多少钱appstore关键词优化