【文件属性】:
文件名称:zan:测试对象类型(类似于React.PropTypes)
文件大小:7KB
文件格式:ZIP
更新时间:2021-05-19 03:04:00
JavaScript
赞
Zan是React.PropTypes替代React.PropTypes :
import { types } from 'zan' ;
React . createClass ( {
propTypes : {
name : types . string ,
age : types . number . isOptional
} ,
render ( ) { /*...*/ } ,
} ) ;
Zan和React.PropTypes之间的主要区别是:
默认情况下检查isRequired并公开isOptional属性
提供exactShape检查器
提供自省方法
提供方法来帮助您创建自己的类型检查器
原料药
zan.types
公开与React.PropTypes相同的所有类型检查器。 默认情况下,每个类型检查器都是必需的,并且具有以下属性:
【文件预览】:
zan-master
----.babelrc(48B)
----test.js(11KB)
----.travis.yml(221B)
----README.md(5KB)
----.editorconfig(197B)
----.gitignore(31B)
----index.js(5KB)
----package.json(1KB)