当前位置: 首页 > news >正文

Vue 前端版本更新提示,通知用户刷新UI

前端更新程序后,通知用户刷新UI

  1. 在 public 目录下 创建 version.json
{
"version": "1.0.0"
}
  1. src\App.vue 文件中添加如下代码
<script setup lang="ts">// 检查版本更新
const checkVersion = async () => {try {// 添加时间戳防止缓存const response = await fetch("/version.json?t=" + new Date().getTime());const data = await response.json();const localVersion = localStorage.getItem("app_version");if (localVersion && localVersion !== data.version) {showUpdateNotification();}localStorage.setItem("app_version", data.version);} catch (error) {console.error("检查版本更新失败:", error);}
};// 显示更新通知
const showUpdateNotification = () => {ElNotification({title: "系统更新提示",message: "系统已更新,请刷新页面获取最新版本",type: "warning",duration: 0,onClick: () => window.location.reload(),onClose: () => window.location.reload(),});
};
// 组件挂载时初始化
onMounted(() => {localStorage.removeItem("app_version"); // 清除本地版本号checkVersion(); // 初始检查setInterval(checkVersion, 60000); // 每分钟检查一次
});
</script>
http://www.sczhlp.com/news/57842/

相关文章:

  • 本机怎么放自己做的网站西宁网站建设最大的公司
  • 汽车o2o网站建设贵阳手机网站开发
  • 网站的ftp信息手机app下载安卓版
  • 2008iis网站属性修改wordpress 字体
  • 哪些网站适合做外贸网站推广做网站 淘宝
  • 阿里云快速备份网站代刷网址推广
  • 网站建设行业如何深圳wordpress外贸网站建设
  • 网站改版需要多少钱前端开发线下培训班
  • 网站模版 百度云技能网站建设项目需求
  • 学做网站培训做网商必备网站
  • 西部数码网站管理软件wordpress5更换后台主题
  • 网站帮企业做推广价格怎么算北京网站推广技巧
  • 放单网站建设网页跳转到别的网站
  • 青岛网站搭建公司哪家好企业网站建设文案案例
  • 在 PHP 应用中处理限流和 API 节流:扩展、防滥用的最佳实践
  • 2.3.5 补码乘法
  • 网投网站制作做像美团淘宝平台网站多少钱
  • 网站制作的注意事项四川城乡建设部网站
  • 哪个网站有天天做股市直播的泡沫制品技术支持东莞网站建设
  • 知名设计网站营销型网站建设风格设定
  • 西山区建设局网站网站建设工作总结
  • 网站建设办法wordpress 自建页面
  • vps没问题访问不了网站ui设计师面试问题及答案
  • 高端做网站公司哪家好少儿编程培训机构排名
  • 介休门户网站纯文本网站
  • 品牌网站怎么做seo登录网站软件怎么做
  • 网页qq直接登录聊天深圳营销型网站建设优化
  • 专业的东莞网站设计境外电商平台入驻
  • 深圳网站设计公司yx成都柚米科技15货源网站程序
  • 免费空间设立网站wordpress培训主题