最近使用vue-element-admin来开发项目,因为以前老项目太大,暂不重构,如要通过iframe嵌套在新项目中,通过router来重写url加载,但是业务需要切换菜单或者tagView不能刷新重载iframe页面,因此需要改造 一、vue-element-admin是通过keep-alive来缓存router-view组件内容,但是其router-view中的iframe是重新通过src加载,相当于ifr...
vue-element-admin 切换tag标签时,页面刷新丢失解决办法 设置路由中meta的noCache属性改成false 要在script设置统一的name名称
新建了iframe.vue文件,里面套iframe标签,通过地址的参数不同,跳转不同的iframe页面,但是在做tab切换时,会导致iframe页面重载,请问怎么可以让它不重载,利用了keep-alive 只是对非iframe页面作用,iframe页面没有作用。 vue.jselementiframe 有用关注4收藏 回复 阅读6.6k 3 个回答 得票最新 蛋先生DX 30715 发布于 20...
最新备注:这部分代码只是提供了一种思路,当初写的时候代码也很糙,并且现在是否有框架官方的 iframe 缓存功能也不清楚,由于没有时间优化这个功能,所以现在关闭了当前项目,仅作参考 简介 自定义了一个iframes组件,实现在框架中加载iframe页面,能够在targs切换时保留iframe状态,而不刷新 ...
keep-alive不是简单地隐藏的,它只会保留组件实例对象,但Dom已经没有了。所以你要让iframe不刷新,就必须让iframe隐藏,所以要把iframe与其它页面分开对待。在路由配置中,通过参数来判断该路由是否用 iframe 来展示{ path: "demo-test", name: "Demo Test",...
是的,可以通过使用axios进行异步请求,从后台获取数据并更新页面,从而避免刷新整个页面。使用axios库的API可以让你在vue-element-admin中轻松实现这一操作。你可以在vue组件中定义方法,在该方法中使用axios通过接口获取数据并在前端渲染出来,实现数据的动态更新。这样的方式允许你在不刷新页面的情况下更新数据,提高了用户体...
所以,我们可以通过在单独的请求中处理每一种不同的格式。 第一种:假如后台需要将参数以json格式写入 我们只需要将要传的参数写成对象就可以。但是接口要直接写成data 页面中data对象 接口中data直接写 第二种:假如后台需要将参数以FromData格式写入 接口要写成params:data ...
每次出现都是点击切换路由的时候,每次出现的时候点击的路由都不一样,刷新页面就好了,本地没有过,都是打包到服务器上才有的 这是使用动态挂载路由的时候报错内容 Mr.e._withTask.i._withTask @ vendor.218c81380028c4c91648.js:12 vendor.218c81380028c4c91648.js:6 Error: Loading chunk 14 failed. at...
问题:tagsView中 tab切换刷新不刷新问题,针对那种有url地址传参的详情页,因为入参不一样,需要重新加载页面(要刷新),但是对于用户只是点击切换tab,这种情况url地址不变入参不变的,是不需要刷新页面的 请问有什么好的实现方案! yaowangmx commented Nov 27, 2023 监听路由变化 Author You00 commented Nov 27, 202...