Vue浅学

概述

在最近的学习任务中了解了 Vue,并对其产生了浓厚的兴趣,现在分享一下我的学习所得

关键字其一

state

state 是 Vuex 存储中的"状态对象",用于存储整个应用的共享数据(如用户信息、令牌、权限等),比如:

state.token 表示从 vuex 的状态中获取当前用户的 token,作为注销请求的参数传递给 logout() 接口调用

state 一般定义在 store 目录中,是 store 的核心配置的一部分,比如在 store/permission.js 中找到了 state 的定义

简单来说,state 是 Vuex 中存储共享数据的容器

关键字其二

resolve()

resolve() 是 Promise 构造函数的参数之一,是一个函数,用于将 Promise 的状态从"未完成"变为"成功",比如

在这段代码中,当注销操作全部完成后,调用 resolve() 会通知外部,"注销操作已成功完成",此时外部可以通过 .then() 处理后续逻辑

简单来说,resolve() 是 Promise 中标记异步操作成功的函数,用于通知外部流程已完成

相关推荐
用户4445543654263 分钟前
Android跑马灯控件
前端
光影少年12 分钟前
react全局状态、局部状态、服务端状态如何选型
前端·react.js·掘金·金石计划
甄心爱学习14 分钟前
【项目实训(个人10)】
开发语言·前端·javascript
触底反弹14 分钟前
dom操作这篇文章就够了
javascript·面试
ThinkPet16 分钟前
记事-vue3项目整合Agora声网sdk实现RTC视频通话
vue.js·音视频·实时音视频
无糖可可果16 分钟前
从"查字典"到"写 Prompt":奇妙学习之旅
javascript
7yue19 分钟前
我用 AI 把 Learn Claude Code 改写成了 TypeScript + 代数效应版本
前端
云宝大王19 分钟前
JavaScript 异步编程:从回调到探索 Promise的秘密
前端·javascript
daols8820 分钟前
vxe-table 进阶:同时使用 formatter 与 cell-render 实现格式化与样式定制
前端·javascript·vue.js·vxe-table
用户0595401744620 分钟前
用LangChain+FastAPI构建私有知识库踩坑实录:这3个问题让我排查了整整8小时
前端·css