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

vue3+ts解决钩子函数里面传过来的值,外面拿不到的问题

今天在公司写项目,我先学会了传值问题,就是如何从一个页面传到另一个页面值,

(1)要传过去的页面的值

(2)接受值的页面

然后我在接受值的页面log了一下我传过来的值,没有任何问题,我就想在函数外面调用一下这个值,但是!在外面就没有值了!我一开始怀疑是作用域的问题,我改了又改,又声明局部变量,又声明全局变量,好多操作都用了,但是都没用!

最后发现:onMounted()方法是异步方法,我执行log的时候onMounted方法还没有执行呢!
发现错误了,然后就解决问题,查了一下,最好用的方法就是,用watch监听一下order值的变化这样就可以onMounted()方法先执行,然后拿到order的值!

温馨提示:将值放入缓存中也可以解决这个问题

相关文章:

  • Python Cookbook-5.6 以随机顺序处理列表的元素
  • 配环境的经验
  • 盈亏平衡IRR
  • LLM Agents的历史、现状与未来趋势
  • 【Netty4核心原理④】【简单实现 Tomcat 和 RPC框架功能】
  • GaussDB回调机制深度实践:从事件驱动到系统集成
  • 36.[前端开发-JavaScript高级]Day01-this和箭头函数的使用
  • java的文件输入输出流(FileInputStream、FileOutputStream、FileReader、FileWriter)
  • redis中的set
  • pikachu靶场搭建教程,csfr实操
  • AI日报 - 2025年4月8日
  • 关于动态规划
  • 解决 Lettuce 在 Redis 集群模式下的故障转移问题
  • 基于人工智能的医学影像关联分析:利用潜在空间几何混杂因素校正法|文献速递-深度学习医疗AI最新文献
  • WEB安全--内网渗透--利用Net-NTLMv2 Hash
  • 使用Scade实现神经网络算法
  • CMake 字段使用
  • 蓝桥杯真题--最长子序列 and 2023
  • SQL:Primary Key(主键)和Foreign Key(外键)
  • cpp自学 day20(文件操作)
  • 如何做彩票网站的源码/进入百度搜索首页
  • 网站开发和c语言/上海seo排名
  • 首页重庆网站建设/seo系统是什么意思
  • 域名访问网站应该怎么做/长沙有实力seo优化
  • wap网站建设方案/seo需要懂代码吗
  • 外贸 需要到国外建网站吗/百度官方电话号码