Vue router Vue3:通过toRefs访问道具收到错误消息

Vue router Vue3:通过toRefs访问道具收到错误消息,vue-router,vuejs3,Vue Router,Vuejs3,我在这里将toRefs(道具)称为vue官方文档: 但是-如果我使用低于d.value,我在浏览器控制台中收到如下错误: runtime core.esm bundler.js:38[Vue warn]:运行期间未处理的错误 在>处执行设置功能 在 似乎道具已经收到,但数据的访问是一个问题 你能在这里说点什么吗 谢谢 @/router/index.ts //这是路由器定义,将“props”设置为true,以便从路由器接收作为props的参数 { 路径:“/detailedview”, 名称:“D

我在这里将toRefs(道具)称为vue官方文档:

但是-如果我使用低于d.value,我在浏览器控制台中收到如下错误:

runtime core.esm bundler.js:38[Vue warn]:运行期间未处理的错误 在>处执行设置功能 在

似乎道具已经收到,但数据的访问是一个问题

你能在这里说点什么吗

谢谢

@/router/index.ts

//这是路由器定义,将“props”设置为true,以便从路由器接收作为props的参数
{
路径:“/detailedview”,
名称:“DetailedView”,
组件:DetailedView,
道具:真的
}
@/component/overview.vue

//这是数据的来源。tableData是一个ref数组
从“@/router/index”导入{router};
const data=JSON.stringify(tableData.value);
push({name:“DetailedView”,参数:{data:data}});
@/component/DetailedView.vue

//这是路由器跳转到=DetailedView
从“@/router/index”导入{router};
导出默认定义组件({
名称:“DetailedView”,
道具:{data:String},
设置(道具,{attrs,slot,emit}){
设{d}=toRefs(props)
console.log(“d为:,d.value);//在此处填充错误消息
设m=props.data;
log(“m是:,m);//好的。但是它会移除道具。