[英]React TypeScript: How to type set Props
目前我必须执行以下操作:
interface MyCompProps {
someAttr: number
}
我想使用aria-
,然后我必须预先列出我需要的所有aria-*
。 此外,我无法在组件上设置简单的className
。 我怎样才能避免这种情况,即允许组件上的正常 HTML 属性? 或者这是一种不好的做法? 我正在浏览 reactjs 网站上的高级指南,但没有提到这是一种不好的做法,所以我认为这是可以接受的。
请注意,JSX 完全支持所有 aria-* HTML 属性。 尽管 React 中的大多数 DOM 属性和属性都是驼峰式的,但这些属性应该是连字符(也称为 kebab-case、lisp-case 等),因为它们在纯 HTML 中
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.