当我试图在下面的代码中添加colSpan="2"属性时,出现了错误"Type string is not assignable to type number".我该怎么解决这个问题?

class ProductCategoryRow extends React.Component<MyProps, MyState> {
   constructor(props: MyProps) {
      super(props);
   }
   render() {
      return (<div>
         <tr><th colSpan="2">{ this.props.category }</th></tr>
      </div>);
   } //end render.
} //end class.

推荐答案

你试过<th colSpan={2}>{ this.props.category}</th>了吗?

Typescript相关问答推荐

React组件数组及其props 的类型定义

学习Angular :无法读取未定义的属性(正在读取推送)

TypeScrip原始字符串没有方法

TypeScrip 5.3和5.4-对`Readonly<;[...number[],字符串]>;`的测试版处理:有什么变化?

在实现自定义主题后,Angular 不会更新视图

Angular 15使用react 式表单在数组内部创建动态表单数组

一个打字类型可以实现一个接口吗?

有没有可能产生输出T,它在视觉上省略了T中的一些键?

如何在方法中正确地传递来自TypeScrip对象的字段子集?

try 呈现应用程序获取-错误:动作必须是普通对象.使用自定义中间件进行MySQL操作

我在Angular 17中的environment.ts文件中得到了一个属性端点错误

如何获取受类型脚本泛型约束的有效输入参数

我可以使用typeof来强制执行某些字符串吗

将布尔值附加到每个对象特性

创建一个TypeScrip对象并基于来自输入对象的约束定义其类型

使用RXJS获取数据的3种不同REST API

如何调整项目数组,但允许权重影响顺序

有没有一种方法可以防止我的组件包在其中安装样式组件'; node 模块中的s目录

两个接口的TypeScript并集,其中一个是可选的

解析错误:DeprecationError: 'originalKeywordKind' 自 v5.0.0 起已被弃用,无法再使用