Reactjs 类型';{children:string;}';没有与类型';相同的属性;内在的颂词;IModalProps';
此代码:Reactjs 类型';{children:string;}';没有与类型';相同的属性;内在的颂词;IModalProps';,reactjs,typescript,office-ui-fabric,Reactjs,Typescript,Office Ui Fabric,此代码: 从“officeui/lib/Modal”导入{Modal}; 从“React”导入*作为React; 导出接口ISignInFormProps{ showmodel:布尔型; } 常量符号信息=()=>{ 回复你好; }; 导出默认符号信息; 产生以下错误: (9,11):类型“{children:string;}”与 输入“内部属性和内部属性” 此代码笔不显示任何错误- 问题的原因是什么以及如何解决?您不能设置任何子项,而不能设置JSX元素(例如,Hello),也不能设置字符串
从“officeui/lib/Modal”导入{Modal};
从“React”导入*作为React;
导出接口ISignInFormProps{
showmodel:布尔型;
}
常量符号信息=()=>{
回复你好;
};
导出默认符号信息;
产生以下错误:
(9,11):类型“{children:string;}”与
输入“内部属性和内部属性”
此代码笔不显示任何错误-
问题的原因是什么以及如何解决?您不能设置任何子项,而不能设置JSX元素(例如,Hello
),也不能设置字符串(如代码中所示)
将Fabric与TypeScript 3.3一起使用时存在一个已知问题:
修理
两种方式:
- 如果您现在想使用Fabric,请转到TypeScript 3.2我们已经解决了这个问题。TypeScript 3.x暴露了我们的样式化实用程序返回值的键入错误,该返回值没有使用React的无状态组件类型,因此没有
属性。PR在我们的下一个晚间发行版中是并且应该是可用的。也许你缺少了一个必备道具?@MoshFeu对此有点陌生。你能解释一下吗?这似乎不相关:(算了吧..你没有通过子类
。你的IModalProps
是什么?@FortyTwo但这很好-IModalProps
在何处添加此文件?我的意思是在哪个文件夹中?以及如何在任何位置包含此文件?我们是否需要在某个位置导入此文件,或者仅在文件夹中的任何位置创建此文件就够了?请澄清?const signinfo=()=>{return}