关于点击按钮后,页面自动刷新数据丢失问题

一:问题:

最近在做登录验证按钮时,当点击按钮时出现页面自动给刷新,然后数据丢失的问题。

并且该问题只在刚进入页面无缓存的情况下才会出现,后面就会出现。

要复现这个问题每次要清除缓存且重新进入页面。

二:解决方案:

查了一下资料。是因为使用了原生button的问题。

原生按钮button默认type = "sunmbit"这个属性值是默认具有表单提交功能的,所以在非IE浏览器下会存在点击后刷新页面的问题。

解决方案:将button的type值改为“button”,或者又ui样式组件的就是用组件中的button即可。

原文地址:https://www.cnblogs.com/baisong11/p/13743528.html