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

网站如何做seo推广方案郑州seo学校

网站如何做seo推广方案,郑州seo学校,做好网站建设,软装设计方案ppt模板小程序端 Pinia 持久化 说明:Pinia 用法与 Vue3 项目完全一致,uni-app 项目仅需解决持久化插件兼容性问题。 持久化存储插件 安装持久化存储插件: pinia-plugin-persistedstate pnpm i pinia-plugin-persistedstate插件默认使用 localStor…

小程序端 Pinia 持久化

说明:Pinia 用法与 Vue3 项目完全一致,uni-app 项目仅需解决持久化插件兼容性问题。

持久化存储插件

安装持久化存储插件: pinia-plugin-persistedstate


pnpm i pinia-plugin-persistedstate

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

基本用法

import { defineStore } from 'pinia'
import { ref } from 'vue'// 定义 Store
export const useMemberStore = defineStore('member',() => {// 会员信息const profile = ref<any>()// 保存会员信息,登录时使用const setProfile = (val: any) => {profile.value = val}// 清理会员信息,退出时使用const clearProfile = () => {profile.value = undefined}// 记得 returnreturn {profile,setProfile,clearProfile,}},// TODO: 持久化{// 网页端的配置// persist: true,// 小程序端的配置persist: {storage: {getItem: (key: string) => uni.getStorageSync(key),setItem: (key: string, value: string) => uni.setStorageSync(key, value)},},},
)
// src/stores/index.ts
import { createPinia } from 'pinia'
import persist from 'pinia-plugin-persistedstate'
​
// 创建 pinia 实例
const pinia = createPinia()
// 使用持久化存储插件
pinia.use(persist)
​
// 默认导出,给 main.ts 使用
export default pinia
​
// 模块统一导出
export * from './modules/member'
// main.ts
import { createSSRApp } from 'vue'
import pinia from './stores'
​
import App from './App.vue'
export function createApp() {const app = createSSRApp(App)
​app.use(pinia)return {app,}
}

多端兼容

网页端持久化 API


// 网页端API
localStorage.setItem()
localStorage.getItem()

多端持久化 API


// 兼容多端API
uni.setStorageSync()
uni.getStorageSync()

原理

image.png

可以看到 persist 默认接收一个 boolean。表示是否开启持久化,而且默认持久化网页端。

image.png

此时我们是小程序端,就需要在 storage 中进行配置持久化的地方。

image.png

这里接收两个配置项 getItem 和 setItem,代表持久化的 setter 和 getter。

Configuration | pinia-plugin-persistedstate (prazdevs.github.io)

http://www.ds6.com.cn/news/10254.html

相关文章:

  • 某网站开发项目进度表百度移动端关键词优化
  • 网站开发技术方案与设施百度网盘搜索引擎入口
  • 网站如何换空间以图搜图百度识图网页版
  • 京东网站的设计特点优化关键词推广
  • 城市建设网站今天北京发生大事了
  • 做奶茶吧店网站排名优化公司哪家效果好
  • 济南科技市场做网站网站改版seo建议
  • wordpress计时东莞seo关键词排名优化排名
  • 如何去建立和设计一个公司网站销售清单软件永久免费版
  • 如何做php网站情感网站seo
  • 舟山企业网站建设人际网络营销2900
  • 沈阳建设工程信息网官网新网站制作网站平台
  • 一个虚拟主机如何做两个网站百度竞价广告
  • 如何在亚马逊做公司网站百度搜索引擎网址
  • 做社交网站 投入百度风云榜明星
  • 佛山做网站制作公司大片ppt免费下载安装
  • 网站建设你的选择seo按照搜索引擎的
  • html5网站搭建长春网站快速优化排名
  • 一家做公司点评的网站免费国外ddos网站
  • 电脑网站手机版怎么做龙岗网站制作
  • 国外单页制作网站模板下载如何做广告宣传与推广
  • b2c网站建设的优劣势西安百度公司
  • 有没有教给做宝宝衣服的网站最牛餐饮营销手段
  • 网站字体颜色大小朋友圈产品推广文案
  • 有一个做搞笑英语视频网站seo网络优化招聘
  • 免费模板网站都有什么区别效果好的关键词如何优化
  • 网站设计策划书案例谷歌seo网站建设
  • 淘宝运营工作内容天津百度优化
  • 免费网站安全软件大全下载安装sem外包
  • 糗事百科网站模板全网营销公司