vue2项目使用element-ui的el-tabs组件导致浏览器崩溃卡死问题

 更新时间:2023年07月18日 09:41:17   作者:T@Nn€  
这篇文章主要介绍了vue2项目使用element-ui的el-tabs组件导致浏览器崩溃卡死问题及解决,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

使用element-ui的el-tabs组件导致浏览器崩溃卡死

问题

vue2项目使用el-tabs组件时,浏览器会白屏卡死。

原因

查看package.json文件发现当前vue版本为2.5.10,当前elementUI版本为2.15.1。

搜索相关资料发现是因为vue版本过低  element-ui过高导致。

解决:更新vue版本

pakeage.json:

  • "element-ui": "2.13.0",
  • "vue": "2.6.10",
  • "vue-template-compiler": "2.6.10"

vue出现caution:request is not finished yet导致页面卡死

问题描述

开发环境正常运行,部署上线后点击某一按钮请求接口时页面出现卡死。

在Network=>Timing发现异常提示: 

caution:request is not finished yet

问题分析

(1)通过Postman模拟请求接口,接口正常。

(2)本地部署前端代码,ip和localhost访问时页面不会出现卡死问题。此时我有点怀疑人生,既然都是部署,那就彻底一点,通过内网映射的域名访问前端,终于还原卡死的异常问题。

(3)还原异常问题还是不够,我需要找到问题所在位置。因为只有点击对应的那个按钮才会出现页面卡死问题。所以将点击事件逐一排查,排查的方式简单粗暴,就是排除法,通过注释一段段代码调试。

(4)最后发现是这串代码有问题,min>max会导致死循环(项目实际最大最小值会以参数控制)

其实在开发环境点击按钮时,Console中Vue已经打印警告提示

注意

页面出现卡死的具体原因各种各样,但大部分都是由于死循环导致的,如果你也遇到此类问题,可以通过Console异常提示,还有排除法(通过注释相关代码排除,找到出现问题的位置)解决问题。

根据自己的代码有技巧使用排查手段分析问题,毕竟由于死循环出现卡死问题的场景不一。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Vue.js报错Failed to resolve filter问题的解决方法

    Vue.js报错Failed to resolve filter问题的解决方法

    这篇文章主要介绍了Vue.js报错Failed to resolve filter问题的解决方法,需要的朋友可以参考下
    2016-05-05
  • Vue3中的Teleport与Portal的区别分析

    Vue3中的Teleport与Portal的区别分析

    在现代前端开发中,特别是使用Vue.js进行构建时,开发者常常面临着如何更有效地管理DOM结构与组件之间的关系的问题,Vue 3引入了两个颇具魅力的概念——Teleport和Portal,本文将深入探讨这两者的不同之处,需要的朋友可以参考下
    2025-01-01
  • vue实现登录数据的持久化的使用示例

    vue实现登录数据的持久化的使用示例

    在Vue.js中,实现登录数据的持久化需要使用浏览器提供的本地存储功能,Vue.js支持使用localStorage和sessionStorage来实现本地存储,本文就来介绍一下如何实现,感兴趣的可以了解一下
    2023-10-10
  • 关于vant的日历组件,在iPhonex上可选日期空白

    关于vant的日历组件,在iPhonex上可选日期空白

    这篇文章主要介绍了关于vant的日历组件,在iPhonex上可选日期空白,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-04-04
  • Vue项目中安装插件的命令及区别说明

    Vue项目中安装插件的命令及区别说明

    这篇文章主要介绍了Vue项目中安装插件的命令及区别说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2025-06-06
  • vue实现长图垂直居上 vue实现短图垂直居中

    vue实现长图垂直居上 vue实现短图垂直居中

    这篇文章主要为大家详细介绍了vue弹性布局实现长图垂直居上,vue实现短图垂直居中,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-10-10
  • 前端vue3框架搭建及创建项目工程完整步骤(小白版)

    前端vue3框架搭建及创建项目工程完整步骤(小白版)

    很多vue初学者一开始就在追求如何做出很炫酷的效果,而对页面的整体布局没有一个比较全面的了解,这篇文章主要介绍了前端vue3框架搭建及创建项目工程的相关资料,需要的朋友可以参考下
    2025-07-07
  • Ant Design_Form表单上传文件组件实现详解

    Ant Design_Form表单上传文件组件实现详解

    这篇文章主要为大家介绍了Ant Design_Form表单上传文件组件实现详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-03-03
  • vue3.0 CLI - 1 - npm 安装与初始化的入门教程

    vue3.0 CLI - 1 - npm 安装与初始化的入门教程

    这篇文章主要介绍了vue3.0 CLI - 1 - npm 安装与初始化的入门教程,本文通过实例代码相结合的形式,给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-09-09
  • 阿望教你用vue写扫雷小游戏

    阿望教你用vue写扫雷小游戏

    这篇文章主要介绍了阿望教你用vue写扫雷小游戏,本文通过实例代码效果图展示的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-01-01

最新评论