一.首先这个报错的大致意思就是不能读取这个push方法,顾名思义就是使用这个方法的变量不是一个数组

二.解决方法

  1. 在data中声明变量

arr:[]
  1. 利用数组方法强制转化成数组再使用(看需求)

  1. 看你的this指向是否指向vue实例,很多时候是这个问题

let that = this;
  1. 目前我遇到的主要是第三种情况,大家有啥不同的情况请在评论区留言

Logo

基于 Vue 的企业级 UI 组件库和中后台系统解决方案,为数万开发者服务。

更多推荐