中了beakhyun的毒 2023-09-14 12:10 采纳率: 25%
浏览 96
已结题

为什么axios发出请求之后页面会自动刷新呀

我点击添加按钮,然后axios请求添加员工,可是我在请求完成之后啥也没干,也没调用方法重新渲染,它自己就重新刷新了。

  • 写回答

2条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2023-09-14 13:03
    关注

    引用 皆我百晓生 小程序回复内容作答:

    在Vue.js中使用axios进行异步请求时,通常情况下axios请求完成后不会导致页面自动刷新。页面刷新可能是由其他代码或逻辑引起的。

    有几种可能的原因导致页面刷新:

    1. 表单的默认提交行为:如果你的添加按钮是一个表单的提交按钮,并且未禁用默认的表单提交行为,那么点击按钮时会触发表单默认的提交行为,导致页面刷新。你可以使用event.preventDefault()方法来阻止表单的默认提交行为。

    2. 事件绑定的默认行为:如果你在添加按钮上添加了点击事件,并且未阻止事件的默认行为,那么点击按钮时可能会触发默认行为,导致页面刷新。你可以使用event.preventDefault()方法来阻止事件的默认行为。

    3. 其他代码导致的页面刷新:请检查你的代码中是否存在其他可能触发页面刷新的逻辑,比如在请求完成后调用了location.reload()方法或进行了页面跳转操作。

    请查看你的代码,特别注意上述的情况,并确保没有其他代码或逻辑导致页面刷新。如果问题仍然存在,请提供更多的代码信息,以便我能够更好地帮助你找到问题所在。

    希望能够帮到你!如果你还有其他问题,请随时提问。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 9月23日
  • 已采纳回答 9月15日
  • 创建了问题 9月14日

悬赏问题

  • ¥15 如何在maya程序中利用python编写领子和褶裥的模型的方法
  • ¥15 Linux权限管理相关操作(求解答)
  • ¥15 Bug traq 数据包 大概什么价
  • ¥15 在anaconda上pytorch和paddle paddle下载报错
  • ¥25 自动填写QQ腾讯文档收集表
  • ¥15 DbVisualizer Pro 12.0.7 sql commander光标错位 显示位置与实际不符
  • ¥15 求一份STM32F10X的I2S外设库
  • ¥15 android 打包报错
  • ¥15 关于stm32的问题
  • ¥15 ncode振动疲劳分析中,noisefloor如何影响PSD函数?