不能将类型“{ width: String; }”分配给类型“CSSProperties”!

希望从父组件传一个宽度到子组件,如下报错。
不能将类型“{ width: String; }”分配给类型“CSSProperties”不能将类型“{ width: String; }”分配给类型“CSSProperties”!

回答

加入长度单位px,或者props.width就就带单位![image]
涉及CSS值的属性名,类型统一定为为CSSProperties即可
不能将类型“{ width: String; }”分配给类型“CSSProperties”!
不能将类型“{ width: String; }”分配给类型“CSSProperties”!

试一试通过constructor

class Card extends Component {

constructor(props) {

super(props)

}

}

你把type里的String改成string试下

以上是 不能将类型“{ width: String; }”分配给类型“CSSProperties”! 的全部内容, 来源链接: utcz.com/a/61768.html

回到顶部