我是React的新手,我在React应用程序中遇到了自定义类型定义的问题。我从Stoyan Stefanov的书中学到了知识,并且有一个自定义类型定义的示例,但是当我尝试构建应用程序时,出现了一个错误:
语法错误:js / source / components / Button.js:意外的令牌,预期为“;” (9:5)
我的代码(从9行开始):
type Props = {
href: ?string,
className: ?string,
}
const Button = (props: Props) =>
props.href
? <a {...props} className={classNames('Button', props.className)}/>
: <button {...props} className={classNames('Button', props.className)}/>
是否可以创建我自己的类型或者它是旧的标准?感谢您的任何评论!
四季花海
相关分类