前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >(二)vuex 使用 Ts推断类型

(二)vuex 使用 Ts推断类型

作者头像
老怪兽
发布2023-02-10 17:28:48
5900
发布2023-02-10 17:28:48
举报

# vuex 使用 Ts推断类型

在使用 vue3 开发项目过程中会使用到状态管理,在 vue3 中官方推荐使用 pinia 作为状态管理工具,pinia 很好的支持了 ts 所以直接安装就可以使用,但是 vuex 要使用 ts 进行类型推断的话就需要进行一些配置

# 💕1.项目安装 vuex @4.0

# 😋2.配置 vuex

  • 1.在 src 文件夹下面常见 store 文件夹
  • 2.创建 store 入口文件
代码语言:javascript
复制
import { createStore } from "vuex"

export const store = createStore({
    state: () => {},
    mutations: {},
    actions: {},
    getters: {},
    modules: {}
})
  • 3.在 main.ts 注册 store
代码语言:javascript
复制
import { createApp } from "vue";
import App from "./App.vue";
import { store } from './store.index'


const app = createApp(App);
// 把state 添加到实例当中
app.use(store);

app.mount("#app");

# ❤‍🔥3.做好了以上准备就可以开始配置 ts 进行类型推断了

  • 1.先按照官方的配置方法配置一个

# 💭4.以上是官方的配置方法

  • 但是官方的配置方法并没有如何配置模块的示例代码,接下来怪兽给大家配置一个模块化的示例代码
  • 先创建一个 vuex 的模块,模块具体创建方法:vuex模块化创建步骤open in new window
  • store.ts
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022年12月24日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • # vuex 使用 Ts推断类型
    • # 💕1.项目安装 vuex @4.0
      • # 😋2.配置 vuex
        • # ❤‍🔥3.做好了以上准备就可以开始配置 ts 进行类型推断了
          • # 💭4.以上是官方的配置方法
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档