Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用函数调用对哪个col number值作出反应。失败的道具类型:无效道具';md';提供给列的函数类型,预期数量_Javascript_Html_Reactjs - Fatal编程技术网

Javascript 使用函数调用对哪个col number值作出反应。失败的道具类型:无效道具';md';提供给列的函数类型,预期数量

Javascript 使用函数调用对哪个col number值作出反应。失败的道具类型:无效道具';md';提供给列的函数类型,预期数量,javascript,html,reactjs,Javascript,Html,Reactjs,我有一个react js组件,它具有定义的Col元素 <Col md= {3}> </Col> 我得到了这个错误 失败的道具类型:为“Col”提供的“function”类型的道具“md”无效,应为数字 感谢您的帮助。谢谢您需要按如下方式调用getColVal方法: <Col md={ this.getColVal()}> </Col> 通过使用上述方法,您将获得整数返回值。为什么不直接使用?他得到的是一个函数,不是未定义的,否则,您是对的

我有一个react js组件,它具有定义的Col元素

<Col md= {3}>

</Col>
我得到了这个错误

失败的道具类型:为“Col”提供的“function”类型的道具“md”无效,应为数字


感谢您的帮助。谢谢

您需要按如下方式调用getColVal方法:

<Col md={ this.getColVal()}>
</Col>


通过使用上述方法,您将获得整数返回值。

为什么不直接使用
?他得到的是一个函数,不是未定义的,否则,您是对的。太棒了。谢谢
const colVal = (this.props.IsValue === true) ?  3 : 2;
<Col md={ this.getColVal()}>
</Col>