【vue3】获取[object object]的值

【vue3】获取[object object]的值

众所周知,当获取到的参数显示[object object]时,我们传参使用JSON.stringify()转换为string类型,接收后使用JSON.parse()转换回来

当然这在js中没有任何不妥,但使用过ts的朋友们都知道,这可能会提示类型不匹配,无法赋值

解决办法也很简单:正常接收,定义一个新的数据,再用JSON.parse()转换接收后赋值的数据

let RowData: any = ref();

const Datarow = ref();

RowData = route.params.RowData;

Datarow.value = JSON.parse(RowData);

console.log(Datarow.value.type, 'Datarow');

相关推荐

九磅十五便士什么梗
365bet官网地址

九磅十五便士什么梗

⏱️ 07-18 ⭐ 7132
2平方米等于多少公顷
365服务热线

2平方米等于多少公顷

⏱️ 08-15 ⭐ 528
治疗核素中的“天选之子”——镥-177
365bet官方网投

治疗核素中的“天选之子”——镥-177

⏱️ 06-30 ⭐ 9041