当前位置: 首页 > 知识库问答 >
问题:

vue3 pinia 使用问题?

司徒高丽
2023-06-03

引入方式
store.js

import { createPinia } from 'pinia'

const store = createPinia()

export const setupStore = app => {
  app.use(store)
}

export default setupStore

main.js

const app = createApp(App)
// 安装初始化store
setupStore(app)

这么使用正确吗? 让store = reactive({})?

const store = reactive({
  id: '',
})
const commit = (fun) => {
  if (!fun || typeof fun !== 'function') return
  const data = fun(store)
  Object.assign(store, data || {})
}
export default {
  data: store,
  commit
}

共有1个答案

钱毅
2023-06-03

官网:https://pinia.vuejs.org

 类似资料:
  • Swoole性能如何 QPS对比 使用 Apache-Bench工具(ab) 对Nginx静态页、Golang Http程序、PHP7+Swoole Http程序进行压力测试。在同一台机器上,进行并发100共100万次Http请求的基准测试中,QPS对比如下: 软件 QPS 软件版本 Nginx 164489.92 nginx/1.4.6 (Ubuntu) Golang 166838.68 go

  • 我有一些奇怪的问题开始与Admobs。 第一个问题 如果设置大小就不会得到任何东西,但我会用得到一个测试横幅,但无论如何(甚至横幅和SMART_BANNER)这是我从Logcat得到的: WHEN横幅 12-30 04:41:00.380:w/ResourceType(27407):getEntry失败,因为entryIndex 13超出类型entryCount 5 12-30 04:41:00.

  • 问题内容: 我有以下课程: 我的所有实体类都使用该类。 所以我有以下课程 和 因此,当我创建一个新客户时,出现以下错误: 我在这里做错了。 问题答案: 至少在使用JPA 的API 时,and 回调确实在…中工作,这在您的情况下还不清楚。 您在使用还是API?在后一种情况下,使用注解的方法,从JPA注释将不会被调用(和我的建议是使用监听器或拦截器)。

  • 问题内容: 我一直在使用Spring JDBC取得了巨大的成功,但是我在这个项目中遇到了很多麻烦。我将在此处发布代码链接(这是一个小而愚蠢的项目,用于测试是否可以启动并运行它,以便将来可以使用Hibernate): xml文件:http://codepaste.net/uw19zc 主文件:http : //codepaste.net/iks1cp 我遇到很多错误,例如 而且我还没有创建一个.ou

  • 我正在尝试将VaultCustomQueryCriteria(Corda-Java)与聚合函数SUM一起使用,但没有得到任何结果。 如果我使用另一个VaultCustomQueryCriteria,则查询有效。 我做错了什么? 下面是一些例子: 查询成功: 查询KO:(没有结果)