关于axios 会出现请求多次的问题(option不算)

早上遇到个问题关于axios 会出现请求多次的问题(option不算)_第1张图片
vue使用axious的时候发现页面出现的时候mounted渲染了两次,但是 layout 即 index.vue
页面并没有出现调用两次的情况,通过排查初步锁定是mounted在子页面调用两次的问题。

后面发现是 页面上 v-if 的问题是因为页面 template 上的v-if 判断节点是否显示隐藏的时候。dom加载未完成的时候,导致mounted的二次执行。将之前的v-if换成v-show合理的解决

你可能感兴趣的:(总结,vue,js)