jeecgbootvue2菜单路由配置静态文件夹(public)下的html

需求:想要在菜单配置src/assets/iconfont/chart.html显示页面(目的是打包上线以后运维依然可以修改数据)

官网没有相关数据:菜单配置说明 · JeecgBoot 开发文档 · 看云

问题现象:

我把文件放在src/assets/iconfont/chart.html然后在vue中作为 iframesrc 属性,正确加载 chart.html 文件,使用普通叶子菜单配置

不能正常显示显示404(路径是正确的)

解决方法

把html放到public文件夹下路径改成/chart.html可以正常显示

解释

  • public 目录:public 目录中的文件会被直接复制到构建输出目录中,不会被 Webpack 处理。因此,chart.html 文件会被直接放在构建输出目录的根目录下**。**
  • src="/chart.html" :使用 /chart.html 作为 iframesrc 属性,这样无论你在哪个路由下访问,都能正确加载 chart.html 文件。
相关推荐
麻雀无能为力7 分钟前
python自学笔记2 数据类型
开发语言·笔记·python
若初&7 分钟前
文件上传Ⅲ
前端·web安全
若愚67928 分钟前
前端取经路——前端安全:构建坚不可摧的Web应用防线
前端·安全
邪恶的贝利亚12 分钟前
定时器设计
java·linux·前端
招风的黑耳20 分钟前
Java集合框架详解与使用场景示例
java·开发语言
xrkhy22 分钟前
java中XML的使用
xml·java·开发语言
抽风的雨61025 分钟前
【python基础知识】Day 27 函数专题2:装饰器
开发语言·python
inksci32 分钟前
Vue 3 打开 el-dialog 时使 el-input 获取焦点
前端·javascript·vue.js
若愚67921 小时前
前端取经路——量子UI:响应式交互新范式
前端·ui·交互