【文件属性】:
文件名称:tcomb-react:PropTypes的替代语法
文件大小:23KB
文件格式:ZIP
更新时间:2021-05-01 08:15:39
JavaScript
特征
默认情况下,道具是必需的,因为它很容易忘记.isRequired
检查是否有不需要的其他道具
可以自动提取文档(类型和注释)
其他细粒度的类型检查,可在任意级别嵌套
建立在 , 和库上
兼容性
tcomb-react已通过测试,可用于以下目标。 该列表并不详尽,并且tcomb-react可能会在未列出的其他版本上运行。
React: ^0.13.0 , ^0.14.0 , ^15.0.0
道具类型
@props装饰器(ES7)
有关ES5中的等效实现或无状态组件,请参见下面的propTypes函数。
签名
type Props = { [ key : string ] : TcombType } ;
type PropsType = TcombStruct | TcombInterface ;
type Type = Props | PropsType | Refineme
【文件预览】:
tcomb-react-master
----.travis.yml(110B)
----.eslintrc(169B)
----.babelrc(54B)
----index.js(5KB)
----package.json(1KB)
----test()
--------test.js(9KB)
--------fixtures()
----LICENSE(1KB)
----.npmignore(31B)
----.gitignore(23B)
----CHANGELOG.md(3KB)
----lib()
--------parse.js(3KB)
--------toMarkdown.js(640B)
----README.md(9KB)