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

丰顺网站建设抖音代运营收费详细价格

丰顺网站建设,抖音代运营收费详细价格,wordpress侧栏弹窗登录,北京旧房改造装修哪家好一、前言 最近写react antd项目,在A页面中使用了dispatch方法,然后B页面中嵌套A页面,没有问题; 但是在C页面中嵌套A页面的时候,就发现dispatch方法没有执行,也不报错,就很奇怪; 还…

一、前言

最近写react antd项目,在A页面中使用了dispatch方法,然后B页面中嵌套A页面,没有问题;

但是在C页面中嵌套A页面的时候,就发现dispatch方法没有执行,也不报错,就很奇怪;

还发现,如果先打开一次B页面,后续再打开C页面,dispatch方法就可以执行了;但是直接打开C页面就不行。

二、问题原因

1.排查发现,dispatch执行的目标js是包含在B页面里的,目录结构如下:
在这里插入图片描述
这样,打开B页面->A页面,调用dispatch,是没有问题的。(此时会加载models里的js文件)

2.但是,C页面在另一个文件夹下,目录结构如下:
在这里插入图片描述
这样,虽然C页面引用了A页面,但是打开C页面->A页面,调用dispatch,会因为js文件没有加载,导致无法调用。(最坑的是没有报错,也能正常打开A页面,都不知道为什么调用没有生效,还得自己找)

三、解决方法

1.既然明白了是js文件没有加载导致的,那就把dispatch目标方法写到全局js文件里,那样肯定就会加载了。本人项目的路径样例如下:
在这里插入图片描述
这样,C页面->A页面,调用dispatch,因为这个文件夹里的js文件肯定会加载,调用就没有问题了。

四、备注

dispatch调用代码样例:

  searchList = () => {const { dispatch } = this.props;console.log("dispatch")dispatch({type: 'commonRequest/selectExamRecordList',queryPara: null,callback: resp => {console.log("resp", resp)}});};
http://www.zhongyajixie.com/news/36147.html

相关文章:

  • 四川整站优化专业的机构百度关键词热度
  • 旅游网站设计与实现开题报告知名做网站的公司
  • 米拓做网站图片在哪里删掉网页开发需要学什么
  • 做网站最省钱宁波seo营销平台
  • 北京海淀网站建设seo内容优化是什么意思
  • 安徽省住房和城乡建设厅网站查询上海网络推广服务公司
  • 现在建设的网站有什么劣势排行榜前十名
  • 效果图网站排行百度天眼查
  • 给窗帘做网站怎么做网站推广多少钱
  • 游戏中心官网sem和seo是什么
  • 网站建设找哪家免费浏览外国网站的软件
  • 郑州做网站茂睿科技百度推广怎么优化排名
  • 图片定制软件百度关键词优化送网站
  • 深圳网站设计价格表即时热榜
  • 做网站卖装备网络广告人社区官网
  • 企业网站的总体设计推荐seo关键词优化
  • 虚拟主机做多个网站网络营销的四个策略
  • 做营销网站视频咸阳网站建设公司
  • oa网站建设推广蜜雪冰城推广软文
  • 建立网站 用英语手机seo排名软件
  • 网站建设开发教程视频教育培训机构报名
  • 网站首页横版图怎么做有哪些免费推广网站
  • 怎么做百度推广网站站长工具seo优化
  • 阿勒泰建设局网站刷关键词排名seo
  • 做视频网站源码广告网络营销
  • 两学一做 山西答题网站营销方式方案案例
  • 济南做网站公司电话企业网站制作教程
  • wordpress弹窗通知插件百度seo入驻
  • 建筑设计公司网站模板网络推广的渠道和方式有哪些
  • 建设手机网站费用百度一下你就知道