解决:vue3中赋值数组渲染不了
改变vue2的习惯,vue2向vue3过渡,解决赋值数组有值但渲染不了
·
vue2向vue3过渡:
在vue中接收后端返回的数据是数组时,会发现像之前vue2之中,直接定义数组
data() {
return {
tableData: [],
};
},
然后从后端拿到数组,是可以渲染数组的,然后在vue3中也像vue2定义如:const tableData = []
会发现根本行不通
解决方法:
const tableData = ref()
//使用方法 tableData.value = 返回的数组
const tableD = reactive({
tableData:[]
})
//使用方法 tableD.tableData = 返回的数组
更多推荐
已为社区贡献1条内容
所有评论(0)