react-proptypes 相关问题

如果问题涉及React.js组件的类型检查系统(称为“PropTypes”),则应使用此标记。

如何在流中指定可选的prop类型?

我想在外部库定义中声明一个组件(我正在为react-bootstrap编写流类型),这样我就有了可选和必需的道具,而且没有额外的道具。我有以下几点:......

回答 1 投票 5

TypeError:将google-tag-manager添加到reactjs站点时,无法读取未定义的属性“string”

我的网站建立在react-static上,这是一个基于reactjs的框架。我按照谷歌指南将react-google-tag-manager添加到项目中。当我刷新页面时,我得到以下错误...

回答 1 投票 1

使用prop-types实施特定的HTML元素类型?

当组件需要特定类型的HTML元素(不是React类)的支柱,即HTMLSpanElement时,我希望组件的propTypes定义强制执行该操作。尝试PropTypes ....

回答 2 投票 1

是否可以使用eslint验证组件使用的propTypes

是否可以在使用组件的地方的linting / building期间验证propTypes?例如。当我有一个错字: 或者我已添加或重命名道具......

回答 1 投票 0

如果组件道具类型无效,如何防止构建应用程序?

以下是PropTypes的示例:从'prop-types'导入PropTypes; class Greeting扩展了React.Component {render(){return( Hello, {this.props.name} ); } ...

回答 3 投票 13

PropTypes React Native不是对象

我的反应原生代码我的PropTypes有问题:从'react'导入React,{Component,PropTypes};从'react-native'导入{Text};导出默认类Star扩展组件{...

回答 5 投票 5

如何编写单元测试来覆盖reactjs中的自定义PropTypes?

我有一个带有自定义属性的reactjs组件,它实际上只代表一个允许的扩展列表。例如,我的组件可以作为支柱接收这样的东西:

回答 1 投票 2

React - 为非布尔属性'attrName'收到`false`

我有自己的可重用Button组件,代码如下:import'反应',{Component}来自'react';从'prop-types'导入PropTypes; class Button extends Component {render(){...

回答 1 投票 3

两套React propTypes

我有一个动态接收不同道具的组件。如何用propTypes显示这个?我在想这样的东西 - 导出默认类Component扩展了React.Component {static ...

回答 3 投票 0

PropTypes:对包大小的影响?

简单问题:PropTypes是否会增加发货的捆绑包大小,是否仅在开发模式下显示?

回答 3 投票 1

特定子组件的PropTypes

我正在努力弄清楚如何为一组特定的子组件指定PropTypes。我的对话框组件允许获取Title,Body和/或Footer类型的组件。所有这些 ...

回答 1 投票 0

错误:尝试从文件中解析模块“prop-types”时

当我运行命令react-native run-android时出错。错误发生在metro bundler上,当应用程序在我的设备上安装时,始终显示此错误。奇怪的是,只有我...

回答 1 投票 0

将数组作为道具传递,将prop-types定义为数组,但它表示我传递了一个对象

我正在尝试访问我的reducer数组并将其映射为props。它工作正常,但当我尝试使用ESLint标准化我的代码时,我需要定义我的prop类型,所以我做了它,作为一个数组....

回答 2 投票 0

PropTypes:如何检查对象的枚举?

我有一系列可能的字段:export const fields = [{type:'select',defaultValue:MAINTAIN,name:TENDENCY},{type:'select',defaultValue:DISTANT_ACQUAINTANCE,name:GROUP},{...

回答 1 投票 1

React.HTMLProps 打破defaultProps

我有以下代码用于我的按钮样式组件导出类型的PropTypes Props = {size?:'small'| '中'| '大', }; StyledButton.defaultProps = {size:'medium',};它是 ...

回答 3 投票 0

如何用propTypes验证具有defaultProps的道具?

早些时候,当我们没有使用defaultProps时,我们会在控制台中发出警告,告知这个props没有通过。但在使用defaultProps配置道具签名后,我们不会收到任何错误,因为...

回答 2 投票 1

prop`systemConfig`的类型规范无效;类型检查器函数必须返回`null`或`Error`但返回一个函数

我在我的React.js代码中进行proptype检查,比如这个const {a,b,c} = this.props其中a,b,c是我的对象或来自API的响应,在我的propTypes中检查我的代码看起来像.. 。

回答 1 投票 0

是否可以将Proptypes用于复杂对象的关联数组

下面是给定结构的示例我正在寻找const fields = {[“NAME”]:{isSet:false,display:“Customer Name”,required:true},[“PHONE”]:{isSet:false,显示:“客户电话”,...

回答 1 投票 1

流:流中的PropTypes.func相当于什么?

我试图从我的React组件中的PropTypes迁移到Flow类型检查。请问Flow中PropTypes.func的等价物是什么,以指定prop是一个函数?我的代码看起来像......

回答 2 投票 2

'history'ProtType是定义的,但prop永远不会使用deslint(react / no-unused-prop-types)嵌入这行代码的eslint错误是什么?

Reset.propTypes = {history:PropTypes.objectOf(PropTypes.any).isRequired,};它抛出一个eslint错误,“'历史'PropType已定义,但prop永远不会使用eslint(react / no-unused-prop-types)”......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.