首页 > 其他分享 >vue 路由跳转,导致页面样式错乱,刷新又好了的情况

vue 路由跳转,导致页面样式错乱,刷新又好了的情况

时间:2024-12-11 12:21:36浏览次数:6  
标签:vue 样式 刷新 scoped 跳转 错乱 路由 页面

在项目开始的时候,把所有的代码都码好。在页面跳转的时候总有几个页面,在跳到该页面时样式全错位了,但是刷新一下就又好。

跳转后页面的样式会沿用了前一个页面的样式,导致页面错乱。

解决办法:  

在跳转前和跳转后页面的style上加上scoped

<style scoped>
  header{
    width: 100%;
  }
</style>

scoped属性(可选属性):会自动添加一个唯一的属性 (比如 data-v-21e5b78) 为组件内 CSS 指定作用域,即css样式只在当前页面加载

如果引入了外部框架,很可能用了全局css,可能会影响你的部分样式,通过审查元素去定位问题就可以了。

 

标签:vue,样式,刷新,scoped,跳转,错乱,路由,页面
From: https://www.cnblogs.com/czhowe/p/18599235

相关文章

  • 基于Java和Vue的家庭理财管理系统设计源码-Z5yUlJ5w
    基于Java和Vue的家庭理财管理系统设计源码地址该项目是一个基于Java和Vue的家庭理财管理系统设计源码,总共包含110个文件。其中,Java源文件73个,XML配置文件10个,Vue组件8个,JavaScript文件4个,Git忽略文件2个,YAML配置文件2个,JSON配置文件2个,JAR包文件1个,属性文件1个,日志文件1个。该系统......
  • 基于Vue.js和JavaScript的泉州学校易班离校App安卓版设计源码-Z5yUlJ1v
    基于Vue.js和JavaScript的泉州学校易班离校App安卓版设计源码地址该项目是泉州某学校易班离校App安卓版的Vue.js和JavaScript设计源码,包含22个文件,主要文件类型包括6个JavaScript文件、3个Vue组件、3个配置文件、1个Git忽略文件、1个许可证文件、1个Markdown文档、1个字体文件(EOT......
  • 基于Vue框架的动态交互式景点管理系统设计源码-Z5yUlJ1y
    基于Vue框架的动态交互式景点管理系统设计源码地址该项目是基于Vue框架的动态交互式景点管理系统设计源码,采用Vue、JavaScript、CSS和HTML等语言开发。项目文件结构丰富,共包含153个文件,包括59个PNG图片文件、49个JPG图片文件、12个JSON配置文件、11个Vue组件文件、6个JavaScript脚......
  • 基于Vue和TypeScript的现代房屋管理平台设计源码-Z5yUlJ5p
    基于Vue和TypeScript的现代房屋管理平台设计源码地址该项目是一套基于Vue和TypeScript的现代房屋管理平台设计源码,共包含44个文件。项目文件类型丰富,包括11个Vue文件、10个TypeScript文件、6个JSON配置文件、6张JPG图片、2个Markdown文档、2个CSS样式表、2个JavaScript脚本、1个HT......
  • 基于Java和Vue的计算机应用技术专业综合实验项目设计源码-Z5yUlJ5r
    基于Java和Vue的计算机应用技术专业综合实验项目设计源码地址该项目是基于Java和Vue的综合实验项目设计源码,涵盖计算机应用技术专业。项目共包含65个文件,主要使用Java、Vue、TypeScript、JavaScript和HTML语言。文件类型包括24个Java源文件、6个XML配置文件、5个Vue组件文件、4个T......
  • vue中通过路由跳转的三种方式
    router-view实现路由内容的地方,引入组件时写到需要引入的地方需要注意的是,使用vue-router控制路由则必须router-view作为容器。通过路由跳转的三种方式1、router-link【实现跳转最简单的方法】<router-linkto='需要跳转到的页面的路径> 浏览器在解析时,将它解析成一个类......
  • StarBlog博客Vue前端开发笔记:(2)页面路由
    前言Vue.js使用虚拟DOM处理单页面,然后使用Webpack打包。通过上一篇文章的例子,读者也许已经发现,无论语法和写法如何不同,Vue.js程序打包后都是一个单一的HTML文件,同时会引入一个标准的JavaScript文件。Vue.js中编写的所有代码都被Webpack自动打包成可以被浏览器解析......
  • 校园二手物品交易市场系统|Java|SSM|VUE| 前后端分离
                  【技术栈】1⃣️:架构:B/S、MVC2⃣️:系统环境:Windowsh/Mac3⃣️:开发环境:IDEA、JDK1.8、Maven、Mysql5.7+4⃣️:技术栈:Java、Mysql、SSM、Mybatis-Plus、VUE、jquery,html5⃣️数据库可视化工具:navicat6⃣️服务器:SpringBoot自带apachetom......
  • StarBlog博客Vue前端开发笔记:(1)准备篇
    前言之前在【基于.NetCore开发博客项目StarBlog-(32)第一期完结】里说到StarBlog的Vue前端系列已经写好了本来打算后面再发的,不过最近有点懒没去写新的文章......
  • Springboot+vue仿腾讯在线会议系统,支持在线会议(包括语音和投屏)以及文字聊天功能,最近
    支持在线会议(包括语音和投屏)以及文字聊天功能,最近完成的项目,算是比较小众的项目,功能比较完善,美中不足的就是页面ui设计一般,可先看项目的完整演示项目演示:https://www.bilibili.com/video/BV1ALsre3Epm/小众项目,拿来做毕设简直是嘎嘎乱杀,项目质量是很好可以保证的,大家可以看......