类型“ Readonly ”上不存在“ ValueChanging”

类型“ Readonly ”上不存在“ ValueChanging”,第1张

类型“ Readonly ”上不存在“ ValueChanging”

造成这种情况的最可能原因是,您没有在其类定义中指定组件状态的类型,因此默认为

{}
。您可以通过声明props和state类型的接口,并将它们作为React.Component的类型参数提供,来修复它:

interface MyComponentProps {  }interface MyComponentState { ValueChanging :  boolean }class MyComponent extends React.Component<MyComponentProps, MyComponentState> {  constructor(props) {  ...

您可以在

<
和之间直接提供类型
>
,但是使用接口通常会导致代码更具可读性并促进重用。为了避免与组件混淆,将小写标识符用于props和state的属性也是一个好主意。



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/4900707.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-12
下一篇2022-11-12

发表评论

登录后才能评论

评论列表(0条)

    保存