我現(xiàn)在正在學(xué)習(xí)反應(yīng)。這是代碼的鏈接-http: //redux.js.org/docs/basics/ExampleTodoList.html我在理解代碼這一部分的內(nèi)容時(shí)遇到了一些困難const Link = ({ active, children, onClick }) => { if (active) { return <span>{children}</span> } return ( <a href="#" onClick={e => { e.preventDefault() onClick() }} > {children} </a> )}Link.propTypes = { active: PropTypes.bool.isRequired, children: PropTypes.node.isRequired, onClick: PropTypes.func.isRequired}我最難以理解此片段return ( <a href="#" onClick={e => { e.preventDefault() onClick() }} > {children} </a> ) }{children}在這里是什么意思?它有什么作用?這是做什么的?children: PropTypes.node.isRequired,上一行中的節(jié)點(diǎn)是什么意思?
React組件中的子項(xiàng)prop
函數(shù)式編程
2020-02-02 15:00:56