vue3和vue创建二维数组的不同

问题描述

提示:这里描述具体问题:在项目中遇到需要数组中包含数组,类似[[1,2,2],[1,2,3]]。

例如:首先需要定义一个二维数组,在vue中定义为 const arr = [[]],然后在二维数组赋值时需要在每一行新创建数组。

// 定义
const arr = [[]]
//在使用时,需要创建一个一维数组,否则会报错。
arr[i] = []
// 赋值
arr[i][j] = 1

首先需要定义一个二维数组,在vue3原型链中定义为 const arr = ref([[]]),然后在二维数组赋值时需要在每一行新创建数组。

// 定义
const arr = ref([[]])
//在使用时,需要创建一个一维数组,否则会报错。
arr.value[i] = ref([])
// 赋值
arr.value[i].value[j] = 1

欢迎评论:

提示:欢迎大家在评论区讨论相关问题。
可以关注博主,我会持续更新工作中遇到的技术小砖头,供大家使用。
也可以在评论区告知好的小砖头或技术,我会收录。
还可以指出本博文错误,希望大家不吝赐教。

你可能感兴趣的:(vue3,vue3,坑,前端,vue.js,javascript)