0
道具是什麼意思?代碼:ReactJS中的'...道具'是什麼意思?
export default class NavItem extends React.Component {
constructor() {
super();
}
render() {
const { router, index, to, children, ...props } = this.props;
let isActive = false;
if (router.isActive('./', true) && index) {
isActive = true
children
我想這是實際元素的孩子,但...props
這是什麼意思?
謝謝。
在該上下文中使用
的可能的複製[什麼的三個點中反應過來怎麼辦?(http://stackoverflow.com/questions/31048953/what-does-the-three-dots-in-react-do) –
'const {children,... props} = this.props;'意思是將props.children分配給兒童,將this.props的所有剩餘值分配給道具。 – elmeister