webpack执行后,在created里面的请求会被执行2次

把项目打包后,created里面的请求被执行了2次图片描述

阅读 7.6k
3 个回答

这个组件被创建几次,created 就会被执行几次。
因此你需要检查一下这个组件是怎么使用的,路由?自定义标签?

新手上路,请多包涵

你的请求时跨域的吗?然后如果你们使用后台cors处理的,可以看一下他们配置的有效时间是多少,因为跨域时浏览器要先发一个请求看是否支持跨域。

新手上路,请多包涵

如果这个执行两次的组件是router 路由加载的, 看看父组件和爷爷组件是否都有router-view, 都有就会执行两次, 相当于this.$router.push 会在父组件和爷爷组件的<router-view></router-view>里分别加载一次。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题