由于对ajax理解不透彻,用ajax提交请求后,后台返回数据。前端页面会刷新,导致数据丢失。
后来在此处找到了答案 AJAX请求也会重新刷新整个页面?
提交请求的时候,不要用b-button提交。
原来写法:
<b-button type="submit" variant="primary" @click="Re()" >提交</b-button>
改为:
<a href="##" class="btn btn-primary" role="button" @click="Re()" >查看</a>
后成功。数据返回后,前端页面不再整个刷新,数据也可以异步加载。