功能需求:
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基础面试题 2023-10-08
- 基于Marquee.js插件实现的跑马灯效果示例 2023-12-28
- js中cookie的添加、取值、删除示例代码 2024-01-12
- 举例详解CSS3中的Transition 2024-01-09
- vue post application/x-www-form-urlencoded传参的解决方案 2023-10-08
- Handtrack.js库实现实时监测手部运动(推荐) 2023-12-26
- ElementUI时间控件el-date-picker选择时间范围固定(不 2024-12-07
- 详解Vue.js3.0 组件是如何渲染为DOM的 2024-01-16
- jquery弹窗时禁止body滚动条滚动的例子 2024-01-17
- 解决IE下AjaxSubmit上传文件提示下载文件问题 2023-02-01
