vue 第2页

    • 2023.04.29 | admin | 224次围观
      vue/react项目刷新页面出现404的原因以及解决办法
      vue/react项目刷新页面出现404的原因以及解决办法 背景 问题描述:vue/react项目,正常的页面操作跳转,不会出现404的问题,但是一旦刷新,就会出现404报错。 产生原因:我们打开vue/react打包后生成的dist文件夹,可以看到只有一个 index.html 文件及一些静态资源,这个是因为vue/react是单页应用(SPA),只有一个index.html作为入口文件,其它的路由都是通过JS来进行跳转的。 而网页上显示的是静态资源的绝对路径,虽然浏览器上...
    • 2023.04.29 | admin | 216次围观
      Vue如何实现当前页面刷新
      这篇“Vue如何实现当前页面刷新”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Vue如何实现当前页面刷新”文章吧。 方法一:location.reload 学习JS的过程中,大家应该都了解过Browser 对象,其中Location 对象是 window 对象的一部分。Location 对象中有一个方法,也就是reload()方法,用于刷新当前文档,类似于浏览器...
    • 2023.04.27 | admin | 237次围观
      Vue进阶(六十四):iframe更改src后页面未刷新问题解决
      一、场景描述 在项目开发过程中,应用iframe实现外系统页面嵌套的时候可以修改网页文字的神奇代码,发现引入其他页面后,页面内容并未刷新加载,经过一番研究,解决方案如下: vm.iframeSrc = iframeSRC if (document.getElementById('iframe')) { setTimeout(() =˃ { document.getElementById(iframeid).contentWindow.location.reload(tr...
    • 2023.04.18 | admin | 248次围观
      Vue如何通过浏览器控制台查看全局data值
      Vue如何通过浏览器控制台查看全局data值 前言 Vue中借助data实现了数据的存储和中转,方便了界面的绑定渲染和值使用. 一些时候,为了调试程序,我们可能需要通过浏览器来查看data中的值到底目前是一个什么情况,方便调试和查找问题. 而现有基于Vue-cli框架和单个页面的Vue在定义时,会导致data获取值方法不相同.尤其是通过Vue-cli创建的,里面的文件都是一个个的组件,如何在控制台中修改,查看组件data里的值?? (1)没有或找不到具体的Vue对象 发现很多...
    • 2023.04.14 | admin | 226次围观
      Vue中使用iframe嵌套页面
      会员资料统计表(下面简称A页面) 患者管理(下面简称B页面) 一、原始需求 用户希望点击A页面的【顾客姓名】,然后弹框显示B页面的内容。之前是通过页面跳转实现的,用户反馈太麻烦了,效率低下,要求改成弹框。 二、需求分析 由于B页面是个合成的复杂页面,将其改造成组件js实现页面被点击后当前页面改变,然后进行弹框将会比较麻烦。项目做了三四年,经过了很多人的手,代码修改维护已经很难了,一般不轻易动原先的代码。既然改造方案不好实行,那么就想到了通过 iframe 的方式,直接将 B...
    • 2023.04.11 | admin | 311次围观
      vue中this.$router
      前言 写vue项目中遇到了导航栏绑定的active不改变,路由正常跳转了结果导航栏显示还是第一个。 于是我就开始排错,发现每次路由跳转,导航栏绑定的activeNum都被刷新掉归0了vue 路径跳转页面没变,也就是显示第一个。刚开始确实好久没发现问题,以前也是这么写的没出过问题。 转机 后来我想是不是因为,这个导航栏是在router-view跳转的子组件中的原因,页面跳转的时候将整个子组件都刷新了,表面上看是子组件中的子组件刷新(相当于孙子级别的组件刷新)vue 路径跳转页面...
    • 2023.04.11 | admin | 267次围观
      vue点击按钮实现跳转到另一个vue页面
      首先需要对按钮绑定一个函数vue 路径跳转页面没变vue 路径跳转页面没变,然后在函数里进行页面路由的改变。 这里要确保项目中已经在使用vue-router。 如图,我想要跳转到这个index.vue页面 那么按钮绑定的函数里的路径应该这么写: 然后需要在router文件夹下的index.js里进行该页面的注册: 最主要的是我红框里的内容 代码如下 { path: '/directory', component: Layout, n...