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

沧州做网站价格杭州网站设计

沧州做网站价格,杭州网站设计,企业网站建设排名资讯,怎么用自己主机做网站1.问题描述:跳转页面后,只有点击重新加载后才会显示内容 经过测试后: / 跳转详情 const goToDetail (bookId) > { router.push({ path: /classic-detail, query: { book_id: bookId } }) } 执行完以上代码后,页面从classics…

1.问题描述:跳转页面后,只有点击重新加载后才会显示内容

经过测试后:

/ 跳转详情 const goToDetail = (bookId) => { router.push({ path: '/classic-detail', query: { book_id: bookId } }) } 执行完以上代码后,页面从classicsView跳转到了ClassicDetail,但是ClassicDetail的onMounted函数中打印的qastore却仍然是上一个页面中的store内容

2.解决思路

可能原因:

  1. ​Store 状态未重置​
    Pinia store 默认是单例的,当从 classicsView 跳转到 ClassicDetail 时,store 仍保留之前的状态数据。此时立即打印会显示旧数据,直到新请求完成。

  2. ​异步时序问题​
    onMounted 中直接打印时,数据请求可能尚未完成,此时看到的是 store 的初始状态。

  3. ​路由参数处理不严谨​
    获取路由参数时可能出现类型错误,如 route.query.book_id 返回数组类型时未正确处理

最后修改措施:
由于两个store文件存在命名冲突(都使用了'classic'名称),导致加载store对象时无法分清到底加载哪一个,认为前一个和当前是相同的,因此没能成功加载新的qastore导致的问题,经修改,将ClassicDetail文件中的classic改为qaclass解决了问题

http://www.dtcms.com/wzjs/105332.html

相关文章:

  • 苏州公司注册查询seo对网店推广的作用有哪些
  • 申请网站域名多少钱打开百度官网
  • 郑州百度网站快速优化年度关键词有哪些
  • 新手如何优化网站排名百度云搜索
  • 烟台模板建站代理四川刚刚发布的最新新闻
  • 应急管理部政府网站建设依据佛山今日头条
  • 云南省建设厅一级建造师网站十大接单推广平台
  • 网站如何做压力测试我国网络营销现状分析
  • 做网站的功能是什么小网站怎么搜关键词
  • 石狮市住房和城乡建设局网站免费开网店免费供货
  • 兰州装修公司口碑排名推荐罗湖区seo排名
  • 网站建设服务合同缴纳印花税吗域名注册网站
  • 网站运营及推广方案百度推广关键词匹配模式
  • 设计公司logo图片外贸推广优化公司
  • 手机wap网站大全重大新闻事件
  • 郑州金水区网站建设宁波seo教程app推广
  • 网站开发行业前景谷歌官方网站首页
  • 戚墅堰常州做网站网络营销的公司有哪些
  • 网站欢迎页面flash百度seo排名软件
  • 网站建设哪里找软文营销方法有哪些
  • 网页兼容性站点电商培训大概多少学费
  • 一级域名二级域名哪个好湖南靠谱关键词优化
  • 花钱做的网站本人可以关闭吗百度提交入口地址在哪
  • 免费app做logo的网站seo网站有优化培训吗
  • wordpress输出tagsseo助手
  • 网站分站怎么做seo诊断分析
  • 长春绿园网站建设网络营销促销策略有哪些
  • 中国建设购物网站国内永久免费建站
  • 网站运营每天做啥工作网站流量
  • 网站平台搭建流程seo研究协会网