【Abp VNext】实战入门(五):【8】前端管理界面 vue-element-admin —— 采用 IFrame加载本地.html文件

前言

后台管理项目中需要用到加载本地的静态 HTML页面,理论上是没问题提但实际上出现了诡异的现象;

诡异现象:

1、如果填写外部完整链接如:http://www.xxx.com 是可以正常展示的;
2、但是填写内部静态页面路径出现诡异现象如:<iframe id=“01” src="/src/htmls/index.html" />
在这里插入图片描述

问题分析:

测试了半天发现,原来是这个访问路径无法访问导致的,但是这个路径确实存在,为何不能访问呢?

是因为 静态HTML页面放错了地方,不应该放在Src目录下;

解决方案:

应该讲静态页面放在根目录 public/static/ 下面;

正确写法:<iframe id=“01” src="/static/index.html" />

错误写法:<iframe id=“01” src="/public/static/index.html" /> 无法方位

注意天坑:如果把public 路径给带上也无法访问,应该是架构约定俗成方面的东西,最后打包出来的结果应该是没有public文件夹一说的;

在这里插入图片描述

总结:

平时对这些框架用的不多,都是需要的时候现炒现卖,外加功底薄弱,真的时候各种踩坑,各种撞墙。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值