vue项目ts语法错误:类型“{}”的参数不能赋给类型“((Partial<{ [x: number]: string; }> & Omit<(Readonly<readonly unknown[] & { [x: number]: string; } & { [iterator]?: IterableIterator<string> | undefined; concat?: string[] | undefined; ... 21 more ...; toLocaleString?: string |

作者: 小枫枫

临枫的项目经历分享给你们啦~

扫码交朋友

标签:

特别声明:文章有少部分为网络转载,资源使用一般不提供任何帮助,特殊资源除外,如有侵权请联系!

vue3+ts使用组件报错: 

类型“{}”的参数不能赋给类型“((Partial<{ [x: number]: string; }> & Omit<(Readonly<readonly unknown[] & { [x: number]: string; } & { [iterator]?: IterableIterator<string> | undefined; concat?: string[] | undefined; ... 21 more ...; toLocaleString?: string | undefined; }> | Readonly<...>) & (VNodeProps & ... 2 more ... & Readonly<...>), never>) |...”的参数。
  不能将类型“{}”分配给类型“Partial<{}> & Omit<(Readonly<readonly unknown[] & { [x: number]: string; } & { [iterator]?: IterableIterator<string> | undefined; concat?: string[] | undefined; indexOf?: ((searchElement: string, fromIndex?: number | undefined) => number) | undefined; ... 20 more ...; toLocaleString?: string | undefined; }> | Readon...”。

 

如图:

 

原因是子组件定义了props去接收父页面的数据 但是你定义个空对象{}给props了

 

 

不传数据的话 先注释掉 或者写完整就可以啦

本文最后更新于2021-9-28,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!
分享到:
打赏

评论

  1. #1
    游客 Lv.1

    表情  表情  表情  表情

切换注册

登录

您也可以使用第三方帐号快捷登录

切换登录

注册

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏