功能需求:
1、点击当前页面按钮刷新指定部分;
2、一个项目很多人在操作,有书写、审核、修改等功能,每次回到当前页面需要自动重新加载接口,又不想刷新当前页面。
功能1:
1、打开app.vue
//写入isMenuRefersh
<div id="app">
<router-view v-if="isMenuRefersh" />
</div>
export default {
provide() {
return {
reload: this.reload
};
},
data() {
return {
isMenuRefersh: true,
};
},
methods: {
reload() {
this.isMenuRefersh = false;
this.$nextTick(function() {
this.isMenuRefersh = true;
});
}
}
}
2、在需要的页面写入以下代码:
export default {
inject: ["reload"]
}
//在需要的方法中写入this.reload();
功能2:
1、template
<template>
<div v-visibility-change="browserMonitor">
</div>
<template>
2、methods
//监听浏览器方法
browserMonitor(evt, hidden) {
if (hidden === false) {
//执行方法
}
}
以上是编程学习网小编为您介绍的“vuejs返回当前页面刷新指定数据”的全面内容,想了解更多关于 vuejs 内容,请继续关注编程基础学习网。
织梦狗教程
本文标题为:vuejs返回当前页面刷新指定数据


基础教程推荐
猜你喜欢
- vue-cli3项目三之模块化vuex 2023-10-08
- jQuery页面滚动浮动层智能定位实例代码 2024-01-23
- css hover对其包含的子元素进行样式设置示例 2024-03-11
- vue3获取当前路由地址的两种方法 2024-01-07
- $.ajax()常用方法详解(推荐) 2023-01-20
- HTML入门第一课 了解网页制作 2023-10-26
- 详解CSS布局中浮动问题的四种解决方案 2023-12-30
- 爬取今日头条Ajax请求 2023-02-22
- jQuery中过滤器的基本用法示例 2024-03-10
- vue页面中如何显示实时日期 2025-01-14