首页 > 其他分享 >前端一些常见的报错

前端一些常见的报错

时间:2024-11-13 12:18:44浏览次数:1  
标签:请求 是否 前端 常见 报错 数组 组件 正确

都是错误案例

  1. 是否存在这个变量?

  2. 这个变量是否有值(是否赋值成功)?

  3. 接口数据是否正确(是否成功赋值)?

  4. 代码从上到下执行的,逻辑是否正确?

  5. 名字是否打错(包括大小写)?

  6. 控制台(编辑器)报错信息有没有提示、提示一般会写哪个组件第几行报错,可以点进去看

  7. 组件命名大小写是否正确、组件是否注册(f12 查看 dom 树有没有这个组件)

  8. 样式是否冲突、是否加上了 scoped

  9. dom 是否渲染成功、是否有数据

  10. 组件、函数参数是否传递、是否正确

  11. 变量函数访问不到?一个函数中使用另一个函数的变量,把他提升到公共的位置

  12. 接口是否请求成功,是否有数据?打开浏览器的网络请求,看是否有请求(是否携带参数),是否有数据

  13. 函数是否执行?是否执行完毕?是否有返回值(有返回值需要定义变量接收)?

  14. 引入图片显示不出来?打开浏览器的网络请求,选择图片刷新一下,看那个图片是否 404,是则引入的路径不正确

  15. 数组是否调用了字符串的方法?数组、字符串、对象每个都有他们自己的方法,注意区分不要混用

  16. localstorage、sessionStorage、cookie 本地存储存放对象或数组,是否使用 JSON.stringify()?数组、对象取值是否使用了 JSON.parse()?

  17. 接口设置了请求头,请求是否带上了请求头?打开浏览器的网络请求,看请求里面请求头是否携带上?

  18. 路由访问不到,是否正确设置了路由?

  19. 循环中报错?先看看数组中是否某个值为 undefined || null,然后在去做判断处理剩余的功能

标签:请求,是否,前端,常见,报错,数组,组件,正确
From: https://www.cnblogs.com/dcyd/p/18543627

相关文章

  • 在Active Directory(AD)域控环境下,推送安装软件并实现静默安装,通常有几种方法可以实现。
    在ActiveDirectory(AD)域控环境下,推送安装软件并实现静默安装,通常有几种方法可以实现。根据你的需求,这里介绍几种常见的方式,它们支持EXE、MSI等多种安装包格式,并且可以实现静默安装。1. 组策略(GroupPolicy)部署组策略是AD域环境中部署软件的一种常见方式。它特别适合MSI安装包。......
  • Charls抓包,手机端下载安装证书常见问题
    手机端常见问题一、Charles手机端输入https://chls.pro/ssl,总是提示网络连接失败将Charles中在代理设置中关闭SSLProxying,然后重新尝试下载证书‌修改ProxySetting‌:检查并修改浏览器的代理设置,确保代理设置正确二、手机端已经下载到CA证书,如何正确安装首先,在设置-搜索......
  • 前端动画工具Lottie
    gif动画太大,用在app或者web页面要加载半天,影响用户体验svg配合CSS开发者工作量太大,手动转换非常费时Lottie可以把AdobeAfterEffects动画导出成data.json文件,配合官方的js文件可以渲染动画,data.json文件比gif小的多,https://airbnb.io/lottie/#/web官网https://github.co......
  • 微信小程序 - 解决报错{“errno“:600001,“errMsg“:“request:fail errcode:-202cronet_
    前言关于此问题网上的教程都无法解决,如果您的报错信息与我相似,即可解决。在微信小程序开发中,详细解决小程序请求接口报错:{“errno”:600001,“errMsg”:“request:failerrcode:-202cronet_error_code:-202error_msg:net::ERR_CERT_AUTHORITY_INVALID”},微信小程序发起网络请求......
  • 解决高版本laravel/framework中SQLServer2008分页报错问题
    前提:laravel自6.0后就明确了支持的SQLServer版本最低为2017,而SQLServer是在2012版本后,引入的offset语法来实现分页,在此之前只能使用ROW_NUMBER()函数来完成分页。问题:生产环境的SQLServer由于历史原因,仍旧使用的2008版本,自然是不支持offset语法的,而新建项目使用的laravel版本......
  • 走进科学IT版:两个控制台窗口,一个python命令报错一个不报错
    真是碰到走进科学那样的灵异事件了,同一个目录下,一样的python环境,一样pyramid的服务,两个控制台窗口,一个终端可以启动,另一个终端就启动不了。都是这一条命令pythonpyramid_app.py不能启动的终端,报错:pythonpyramid_app.pyTraceback(mostrecentcalllast):File"/User......
  • ES6常见语法详解
    原文链接:ES6常见语法详解–每天进步一点点0.什么是ES6ES的全称是ECMAScript,它是由ECMA国际标准化组织,制定的一项脚本语言的标准化规范。ES6实际上是一个泛指,泛指ES2015及后续的版本。1.let、const、var的区别let是es6中新增的语法let只对当前区块定义有效:......
  • 启动mysql报错“服务没有响应控制功能”
    启动mysql服务器报错,如图: 解决方案:1、查看path环境变量配置正确2、查看初始化配置文件正确[mysqld]#设置3306端口port=3306#设置mysql的安装目录basedir=D:\\mysql-8.0.40-winx64#设置mysql数据库的数据的存放目录datadir=D:\\mysql-8.0.40-winx64\\data#允......
  • C++常见函数的基础算法
    string字符串常用函数substring()string.length()&&string.size()string.find()string.replace()string.substr()string初始化和声明#include<bits/stdc++.h>usingnamespacestd; intmain(){stringstr1;//空字符串stringstr2="hello,w......
  • 虚拟线程常见问题总结
    目录什么是虚拟线程?虚拟线程和平台线程有什么关系?虚拟线程有什么优点和缺点?优点缺点如何创建虚拟线程?虚拟线程和平台线程性能对比虚拟线程的底层原理是什么?什么是虚拟线程?虚拟线程(VirtualThread)是JDK而不是OS实现的轻量级线程(LightweightProcess,LWP),由JVM......