reactjs - elementType 道具类型验证默认值
问题描述
我想知道elementType
道具验证的默认道具类型值是什么。如果没有传递任何组件,我只想渲染什么。
PrivateRoute.defaultProps = {
component: ???,
};
PrivateRoute.propTypes = {
component: elementType,
};
解决方案
你可以简单地把 null 因为 react 会忽略它。
推荐阅读
- javascript - 如何使用解构来获取参数的目标属性
- python - 无法导入模块“lambda_function”:没有名为“cx_Oracle”的模块
- swift - 为什么在 Data.base64EncodedString 中使用 endLineWithLineFeed 不会在编码字符串的末尾添加新行?
- xpath - 在与 Xpath 保持关系的同时提取信息
- python - model.set_weights(model.get_weights()) 返回错误
- c# - 为什么使等待同步不能在单独的方法中工作?
- amazon-dynamodb - 使用硬编码散列键但使用不同范围键输入的行
- graph - 计算从给定顶点到具有定义属性的顶点的最短距离
- java - Seleniumchrome 驱动程序无法打开
- php - 在 rest API (php) 中调用 LINK