vue数据改变页面不刷新(vue列表数据删除后主动刷新页面及刷新方法详解)
类别:编程学习 浏览量:2636
时间:2022-04-02 14:05:27 vue数据改变页面不刷新
vue列表数据删除后主动刷新页面及刷新方法详解问题描述:
前端删除一条数据或者新增数据后,后端操作成功,但前端不会自动刷新,需要重新刷新当前页面
(用vue-router重新路由到当前页面,页面是不进行刷新的 ,采用window.reload(),或者router.go(0)刷新时,整个浏览器进行了重新加载)
解决:
provide / inject 组合
作用:允许一个祖先组件向其所有子孙后代注入一个依赖,不论组件层次有多深,并在起上下游关系成立的时间里始终生效。
(声明reload方法,控制router-view的显示或隐藏,从而控制页面的再次加载)
App.vue 代码:
<template> <li id="app"> <router-view v-if="isRouterAlive"></router-view> </li> </template> <script> export default { name: 'App', components: {}, provide(){ return { reload: this.reload } }, data() { return { isRouterAlive: true, }; }, cread() {}, methods: { reload(){ this.isRouterAlive = false; this.$nextTick(function(){ this.isRouterAlive = true; }) } }, mounted() { }, } </script> <style> </style>
使用方式:
// 引用vue reload方法 inject: ['reload'], //在方法中调用 this.reload()
总是要在少年之时走的更好更远,才能不辜负自己和背后的坚定!加油!
总结
到此这篇关于vue列表数据删除后主动刷新页面及刷新方法的文章就介绍到这了,更多相关vue列表数据删除后刷新内容请搜索开心学习网以前的文章或继续浏览下面的相关文章希望大家以后多多支持开心学习网!
您可能感兴趣
- vue点击事件动态禁用(vue开发移动端使用better-scroll时click事件失效的解决方案)
- vue可以使用模态框modal吗(vue基于Teleport实现Modal组件)
- vue图片怎么上传服务器(vue-cropper组件实现图片切割上传)
- vueaxios使用教程交流(Vue使用axios图片上传遇到的问题)
- vue加载html5动画(vue实现旋转木马动画)
- vue 单文件组件(vue实现一个单文件组件的完整过程记录)
- vue十大基础知识(vue实战中的一些实用小魔法汇总)
- vue怎么实现拖动(Vue拖动截图功能的简单实现方法)
- vue购物车简单项目(vue实现简单购物车案例)
- vue购物车怎么实现(Vue.js框架实现购物车功能)
- vue跨域代理怎么写(解决vue $http的get和post请求跨域问题)
- vue怎么配置到idea(idea编译器vue缩进报错问题场景分析)
- vue如何excel表格上传功能(Vue + iView实现Excel上传功能的完整代码)
- vue 设置头部可以左右滑动(vue实现左右滑动效果实例代码)
- vue使用websocket的详细步骤(vue使用webSocket更新实时天气的方法)
- vue创建项目同时引入elementui(Vue Element前端应用开发之开发环境的准备工作)
- 学好汉语拼音,从娃娃绕口令抓起,平时还是要多练 收藏好(从娃娃绕口令抓起)
- 仙女们的私藏鲜法大PK 鲜香切块牛肉(仙女们的私藏鲜法大PK)
- 天热没胃口 这道菜开胃又下饭,2个小技巧新手一学就会(这道菜开胃又下饭)
- 指天椒紫苏爆炒牛肉(指天椒紫苏爆炒牛肉)
- 谷雨前,吃牛羊肉别忘了吃河鲜,除湿还清热,加紫苏一炒特解馋(吃牛羊肉别忘了吃河鲜)
- 紫苏牛肉锅里滚一滚,香的鼻子都要掉了(紫苏牛肉锅里滚一滚)
热门推荐
- filezilla如何连接远程服务器(使用FileZilla快速搭建FTP文件服务的图文教程)
- react和antd项目教程(React引入antd-mobile+postcss搭建移动端)
- python的解释器怎么安装其他版本(在Python文件中指定Python解释器的方法)
- dede收录查询插件(dede:likearticle文章标签和tag标签关联错误解决方法)
- sql server存储过程详解(SQL Server存储过程中编写事务处理的方法小结)
- 怎么用docker搭建测试环境(基于docker 搭建Prometheus+Grafana的过程详解)
- pythongui实战案例(Python GUI编程完整示例)
- mysql在centos7中如何安装(阿里云centos7安装mysql8.0.22的详细教程)
- ASP.NET给图片加图片水印
- python有哪几种赋值(关于python多重赋值的小问题)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9