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

最近在进行vue开发的时候遇到了如题这样烦人又不知道怎么解决的问题:在页面跳转的时候总有几个页面,在跳到该页面时样式全错位了,但是刷新一下就又好。

查了查网上的说法几乎都是style加scoped使其样式唯一,但我的页面导入样式写的时候就都加过scoped了,未能解决问题。绞尽脑汁,最终在室友的帮助下解决了,在此记录一下。

  • 方案一:同各大佬说的一样,在页面style里加入scoped

    <style scoped>
    @import "home.css";
    </style>
    
  • 方案二:也就是适用于我的解决方法:

    不再导入样式文件,将样式全都写在页面vue文件style里

错误原因分析:

​ 猜测是从外部导入样式的时候出现了bug导致页面污染

希望这篇帖子能帮助到看到的你

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值