uniapp vue3 使用pinia存储数据

news/2024/11/20 1:24:34/
import { defineStore } from 'pinia';export const userInfo = defineStore('userInfo', {state: () => {return {userToken: uni.getStorageSync('token') || '',};},actions: {// 添加tokenupdateToken(token: string) {uni.setStorageSync('token', token);this.userToken = token}}
});

使用

 import {userInfo} from '@/stores/userInfo'import {ref} from "vue";const test = userInfo()const tst = ref('4')test.updateToken(tst.value)

效果


http://www.ppmy.cn/news/1158423.html

相关文章

iOS 中,Atomic 修饰 NSString、 NSArray,也会线程不安全

众所周知,基础类型如 int、float 的变量被 atomic 修饰后就具有原子性,则线程安全。 然而有些情况,atomic 修饰后不一定是线程安全的。 atomic 修饰 NSString,NSArray 的时候,只是保障首地址(数组名&…

10.15~10.16Block Design流程总结,报错复盘

文件形式 首先需要IP核,即一个一个块 要生成一个一个块,就要让不同的块文件作为顶层设计文件进行仿真,这样才能确定接下来要实现的是哪个块 每个块都在各自的压缩文件里 然后在设计时,需要把那些IP核的压缩文件放到一个压缩文…

Hadoop3教程(十七):MapReduce之ReduceJoin案例分析

文章目录 (113)ReduceJoin案例需求分析(114)ReduceJoin案例代码实操 - TableBean(115)ReduceJoin案例代码实操 - TableMapper(116)ReduceJoin案例代码实操 - Reducer及Driver参考文献…

Linux: Error: EACCES: permission denied Linux 解决方法

原因:Linux终端创建文件夹无权限。 解决方法:输入命令 sudo chmod -R 777 /工作目录 例如:sudo chmode -R 777 /home/HDD sudo:是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具…

AI电销机器人好不好用关键是什么?

影响AI电销机器人是否好用的两个因素分别是,识别系统以及线路。 有很多电销企业都想找一个好用的AI电销机器人,可是什么样的机器人才是好用的机器人呢?有哪些因素会影响AI电销机器人好不好用呢? 添加图片注释,不超过 140 字(可选…

2652. 倍数求和

2652. 倍数求和 题目方法-【枚举】 & 题目特征-【求计算在给定范围内满足某种条件的整数之和】方法-【容斥原理】 & 题目特征-【计算满足多个条件的元素之和,并且需要避免重复计数】 题目 题目链接:https://leetcode.cn/problems/sum-multiples…

华为云应用中间件DCS系列—Redis实现(视频直播)消息弹幕

云服务、API、SDK,调试,查看,我都行 阅读短文您可以学习到:应用中间件系列之Redis实现(视频直播)消息弹幕 1 什么是DEVKIT 华为云开发者插件(Huawei Cloud Toolkit)&#xff…

Linux中使用nfs共享存储

NFS是一种基于TCP/IP传输的网络文件系统协议。通过使用NFS协议,客户机可以像访问本地目录一样访问远程服务器中的共享资源。对于大多数负载均衡群来说,使用NFS协议来共享数据存储是比较常见的做法,NFS也是存储设备必然支持的一种协议。但是由…