logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

TypeError: Cannot read property ‘length‘ of null

参考如下代码讲解:在请求回调里将请求返回的值进行一个赋值操作,如果我们的后台不规范,当数据为空的时候,给前端返回了一个null,而不是一个空数组。而且此时可以看到我们在代码中其实是用到了这个值进行了一个判断渲染,null上面怎么会有length属性呢。所以不妨看一看后台接口返回的是个什么鬼。<sn-container left="74.3" top="4.25" :show="Boolean

专业术语-----开发环境和生产环境

专业术语-----开发环境和生产环境

ide是什么,IDE是什么,ide,IDE

ide是什么,IDE是什么,ide,IDE

#ide
vue封装组件,通过传入参数,修改组件样式

意义vue被广大前端推崇很重要一点就是组件封装,但是在组件封装的时候,组件可能在各处都要用到,但是在各处的样式可能不太一样,例如:按钮组件,这时怎么办,难道不同样式但是结构相同的组件进行多次封装么?很明显是很不合算的。用代码说话父组件:<template><el-container class="layout_container"><el-header height=

console调试,chrome调试工具之Console

console调试,chrome调试工具之Console

#javascript#前端
浏览器User-Agent(用户代理属性)

Http 协议请求头中的 User-Agent属性会将客户端设备的信息传递给服务器,这些信息包括客户端操作系统及版本、CPU 类型、浏览器及版本、浏览器渲染引擎、浏览器语言、浏览器插件等。//获取浏览器信息var brows = {name: navigator.appName,version: navigator.appName,code: navigator.appCodeName,agent

vscode中的jsconfig.json文件首行无故报错

vscode中的jsconfig.json文件首行无故报错

#vscode
Vue项目中有封装过axios吗?怎么封装的?

我的项目封装: 首先调用axios的createAPI创建一个符合自己项目场景的axios。然后将后台请求接口都封装成函数,暴露出去,供外界调用/*** 请求模块*/import axios from 'axios'const request = axios.create({// 接口的基准路径// baseURL: 'http://101.68.86.229:8555'baseURL: 'htt

#vue.js
element-plus在vue.config中实现按需导入,element-plus实现按需导入史上最详细

element-plus在vue.config中实现按需导入,element-plus实现按需导入史上最详细

#webpack
vue项目中的request.js

vue项目中的请求发送,自己创建一个axios实例request.jsimport axios from 'axios';import store from "../store/index"import baseURL from '@/src/api/baseUrl'const service = axios.create({//正式baseURL,timeout: 5000 * 10});ser

    共 43 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择