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 中标记异步操作成功的函数,用于通知外部流程已完成

相关推荐
Lee川42 分钟前
探索JavaScript的秘密令牌:独一无二的`Symbol`数据类型
javascript·面试
Lee川43 分钟前
深入浅出JavaScript事件机制:从捕获冒泡到事件委托
前端·javascript
光影少年43 分钟前
async/await和Promise的区别?
前端·javascript·掘金·金石计划
恋猫de小郭44 分钟前
Flutter 发布官方 Skills ,Flutter 在 AI 领域再添一助力
android·前端·flutter
心在飞扬1 小时前
工具调用出错捕获提升程序健壮性
前端·后端
HelloReader1 小时前
Tauri 命令作用域(Command Scopes)精细化控制你的应用权限
前端
心在飞扬1 小时前
基于工具调用的智能体设计与实现(*)
前端·后端
心在飞扬1 小时前
函数调用快速提取结构化数据使用技巧
前端·后端
心在飞扬1 小时前
不支持函数调用的大语言模型解决技巧
前端·后端
codingWhat1 小时前
如何实现一个「万能」的通用打印组件?
前端·javascript·vue.js