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

spring boot开发:一些基础知识

finally

finallyPromise 的收尾钩子:无论前面的请求成功还是失败,它都会执行,常用来做“收尾/清理”动作(关 loading、收起弹窗、刷新列表等)。

handleAdd() {axios.post("/books", this.formData).then((res)=>{// 判断当前操作是否成功if(res.data.flag) {// 1. 关闭弹窗this.dialogFormVisible = false;}}).finally(()=>{this.getAll();});},

Promise

超小例子(模拟异步)

new Promise((resolve, reject) => {setTimeout(() => resolve('OK'), 1000); // 1秒后成功
})
.then(v => { console.log('成功:', v); })   // 成功时执行
.catch(err => { console.log('失败:', err); }) // 失败时执行
.finally(() => { console.log('收尾'); });     // 都会执行

可以链式调用,规则:

  • 上一个 then 返回普通值 → 这个值会传给下一个 then

  • 上一个 then 返回一个 Promise → 下面会等待它完成再继续。

  • 上一个 then 抛错/返回拒绝的 Promise → 跳到后面的 catch

confirm

是一个程序化创建的对话框组件,并返回一个Promise

一句话概括:$confirm = 显示一个可配置的确认弹窗 + 用 Promise 把用户选择传给你

http://www.dtcms.com/a/349993.html

相关文章:

  • 5分钟了解单元测试
  • 大数据量的ArrayList怎么获取n个元素
  • Ansible 环境配置(基于 RHEL 9)
  • 文件权限详解
  • Allegro-过孔篇(普通VIA,盲埋孔)
  • SOME/IP-SD报文中 Entry Format(条目格式)-理解笔记1
  • 新的 macOS 安装程序声称能够快速窃取数据,并在暗网上销售
  • 第四章:大模型(LLM)】07.Prompt工程-(12)评估prompt的有效性
  • 【LIN】2.LIN总线通信机制深度解析:主从架构、五种帧类型与动态调度策略
  • maven-default-http-blocker (http://0.0.0.0/)
  • Gemini CLI 与 MCP 服务器:释放本地工具的强大潜力
  • Swiper属性全解析:快速掌握滑块视图核心配置!(2.3补充细节,详细文档在uniapp官网)
  • 飞牛影视桌面客户端(fntv-electron)使用教程
  • 无人机航拍数据集|第20期 无人机公路损伤目标检测YOLO数据集3771张yolov11/yolov8/yolov5可训练
  • 一键终结Win更新烦恼!你从未见过如此强大的更新暂停工具!
  • 云手机挂机掉线是由哪些因素造成的?
  • 指纹云手机×Snapchat Spotlight:动态GPS+陀螺仪仿生方案
  • 102. 二叉树的层序遍历
  • 指令集架构ISA是什么?
  • toRefs 和 toRef 的区别和用法
  • 计算机实习经历包装/编写
  • 使用阿里云实现短信注册
  • 通过URI Scheme实现从Web网页上打开本地C++应用程序(以腾讯会议为例,附完整实现源码)
  • 从 “能对话” 到 “会思考”:通用人工智能离我们还有多远?
  • 【LeetCode 热题 100】416. 分割等和子集——(解法一)记忆化搜索
  • 函数指针与回调函数(c++)
  • 厚铜pcb的工艺流程与制造工艺
  • AI创业公司:Freya 金融语音AI Agent
  • 猴车安全新保障:AI摄像机智能监测人员乘坐合规性
  • 算法 --- 双指针