我想构建一个使用render.props
的应用程序。我创建了存储所有逻辑的组件:
import React, {useState} from 'react';
function Test(){
let [click, setClick] = useState(0);
function funClick(){
setClick(click++)
}
return(
<div>
{props.render(click, setClick)}
</div>
)
}
export default Test;
问题是我遇到了一个错误Line 10: 'props' is not defined no-undef
。什么是此错误以及如何解决?
答案 0 :(得分:2)
您需要>>> choice = "title1 | author1"
>>> choice.split('|')
['title1 ', ' author1']
>>> choice.split('|')[0]
'title1 '
>>> choice.split('|')[0].strip()
'title1'
作为组件的参数。
props