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

uniapp微信小程序开发踩坑日记:Pinia持久化报错Cannot read property ‘localStorage‘ of undefined

插件默认使用 localStorage 实现持久化,小程序端不兼容,需要替换持久化 API

import { defineStore } from 'pinia'
 

export const useCommonStore = defineStore('pack-store', {state: (): State => ({wwInfo: {},globalData: {},timerLock: false, //是否关闭合成定时器}),getters: {},actions: {setWwInfo: (state: State, data: any) => {this.wwInfo = data;//注意这里不用加state。直接this就行},
},{// 配置持久化persist: {// 调整为兼容多端的APIstorage: {setItem(key, value) {uni.setStorageSync(key, value) },getItem(key) {return uni.getStorageSync(key) },},},
},
)

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • map与set
  • 基于SpringBoot的医院挂号预约管理系统
  • vulnhub靶机:Holynix: v1
  • Capital许可管理最佳实践
  • PCI Express 体系结构导读摘录(六)
  • C语言:结构体
  • 今天一定要彻底卸载Windows Denfender!攻略给你了
  • 为什么kubectl top命令查看节点内存使用超过100%?
  • Wophp靶场寻找漏洞练习
  • 容器镜像同步工具image-migrator
  • 海量数据查找最大K个值:数据结构与算法的选择
  • 快速切换淘宝最新镜像源npm
  • 【聊聊AI编程必不可少的NLTK及其punkt、punkt_tab安装】
  • 设计模式 -- 单例设计模式
  • Linux - 探秘/proc/sys/net/ipv4/ip_local_port_range
  • JavaScript 如何正确处理 Unicode 编码问题!
  • 2017届校招提前批面试回顾
  • Hibernate【inverse和cascade属性】知识要点
  • java 多线程基础, 我觉得还是有必要看看的
  • JavaScript设计模式之工厂模式
  • magento 货币换算
  • mongo索引构建
  • Nginx 通过 Lua + Redis 实现动态封禁 IP
  • python_bomb----数据类型总结
  • uni-app项目数字滚动
  • 个人博客开发系列:评论功能之GitHub账号OAuth授权
  • 前端工程化(Gulp、Webpack)-webpack
  • 嵌入式文件系统
  • 腾讯视频格式如何转换成mp4 将下载的qlv文件转换成mp4的方法
  • 温故知新之javascript面向对象
  • 物联网链路协议
  • 要让cordova项目适配iphoneX + ios11.4,总共要几步?三步
  • 鱼骨图 - 如何绘制?
  • 在electron中实现跨域请求,无需更改服务器端设置
  • 怎样选择前端框架
  • 追踪解析 FutureTask 源码
  • 自动记录MySQL慢查询快照脚本
  • PostgreSQL之连接数修改
  • 完善智慧办公建设,小熊U租获京东数千万元A+轮融资 ...
  • # Redis 入门到精通(九)-- 主从复制(1)
  • #define 用法
  • #NOIP 2014# day.2 T2 寻找道路
  • (~_~)
  • (Redis使用系列) Springboot 在redis中使用BloomFilter布隆过滤器机制 六
  • (Ruby)Ubuntu12.04安装Rails环境
  • (笔记)M1使用hombrew安装qemu
  • (第一天)包装对象、作用域、创建对象
  • (二刷)代码随想录第15天|层序遍历 226.翻转二叉树 101.对称二叉树2
  • (附源码)springboot“微印象”在线打印预约系统 毕业设计 061642
  • (每日持续更新)jdk api之FileFilter基础、应用、实战
  • (转)setTimeout 和 setInterval 的区别
  • ******IT公司面试题汇总+优秀技术博客汇总
  • .NET 自定义中间件 判断是否存在 AllowAnonymousAttribute 特性 来判断是否需要身份验证
  • .NET4.0并行计算技术基础(1)
  • .NET简谈设计模式之(单件模式)