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

Vue在Computed计算属性下,获取Promise then的返回值无效为空

原因:Promise是异步的,如果业务逻辑不放在then内部,那么可能时机无法拿到then内返回的变量。

解决方案:Vueuse库提供了异步计算属性的钩子,使用Vueuse库的computedAsync即可。

import { computedAsync } from '@vueuse/core'let getUri = computedAsync(async () => {let Uri = ""await userGetUri().then((res)=>{Uri=  res['data']})return Uri})

建议异步操作还是放在Store的Action里面,通过async/await方式串行化执行。

相关文章:

  • 限流、熔断、降级、线程池隔离
  • 【数电笔记】11-最小项(逻辑函数的表示方法及其转换)
  • [Electron] 将应用打包成供Ubuntu、Debian平台下安装的deb包
  • 一篇文章带你详细了解C++智能指针
  • 2023年第十二届数学建模国际赛小美赛C题雪崩防范求解分析
  • Mysql安全之基础合规配置
  • 服务器数据恢复—服务器重装系统导致逻辑卷发生改变的数据恢复案例
  • 二:C语言-数据类型和变量
  • 深入了解UUID:生成、应用与优势
  • 【译】DispatcherServlet
  • 钉钉提交审批意见,并上传附件接口集成
  • 前端入门(四)Ajax、Promise异步、Axios通信、vue-router路由、组件库
  • 【Openstack Train安装】四、MariaDB/RabbitMQ 安装
  • 利用python编写后端程序 通用代码详解 项目实现
  • ReadWriteLock 和 StampedLock 的比较与解析
  • 【RocksDB】TransactionDB源码分析
  • 77. Combinations
  • Android路由框架AnnoRouter:使用Java接口来定义路由跳转
  • CSS3 变换
  • Golang-长连接-状态推送
  • HTML5新特性总结
  • nfs客户端进程变D,延伸linux的lock
  • Python_OOP
  • Spring框架之我见(三)——IOC、AOP
  • Vue UI框架库开发介绍
  • 爱情 北京女病人
  • 大快搜索数据爬虫技术实例安装教学篇
  • 力扣(LeetCode)357
  • 买一台 iPhone X,还是创建一家未来的独角兽?
  • 删除表内多余的重复数据
  • 在weex里面使用chart图表
  • 中国人寿如何基于容器搭建金融PaaS云平台
  • 湖北分布式智能数据采集方法有哪些?
  • 没有任何编程基础可以直接学习python语言吗?学会后能够做什么? ...
  • ​Z时代时尚SUV新宠:起亚赛图斯值不值得年轻人买?
  • !! 2.对十份论文和报告中的关于OpenCV和Android NDK开发的总结
  • # centos7下FFmpeg环境部署记录
  • # 数论-逆元
  • #LLM入门|Prompt#2.3_对查询任务进行分类|意图分析_Classification
  • #快捷键# 大学四年我常用的软件快捷键大全,教你成为电脑高手!!
  • #免费 苹果M系芯片Macbook电脑MacOS使用Bash脚本写入(读写)NTFS硬盘教程
  • (1/2)敏捷实践指南 Agile Practice Guide ([美] Project Management institute 著)
  • (env: Windows,mp,1.06.2308310; lib: 3.2.4) uniapp微信小程序
  • (二)windows配置JDK环境
  • (附源码)springboot宠物管理系统 毕业设计 121654
  • .NET Micro Framework初体验
  • .Net开发笔记(二十)创建一个需要授权的第三方组件
  • [ vulhub漏洞复现篇 ] JBOSS AS 5.x/6.x反序列化远程代码执行漏洞CVE-2017-12149
  • [2018/11/18] Java数据结构(2) 简单排序 冒泡排序 选择排序 插入排序
  • [Android] Amazon 的 android 音视频开发文档
  • [Android实例] 保持屏幕长亮的两种方法 [转]
  • [CISCN2019 华东南赛区]Web11
  • [codevs1288] 埃及分数
  • [datastore@cyberfear.com].Elbie、[thekeyishere@cock.li].Elbie勒索病毒数据怎么处理|数据解密恢复
  • [Django ]Django 的数据库操作