React中JSX的高级用法与技巧
1. JSX中使用子节点的链接列表
在JSX里,我们可以构建带有子节点的链接列表。以下是示例代码:
import React, { Component } from 'react';
class Link extends Component {
render() {
return (
<a href={this.props.url}>
{this.props.children}
</a>
);
}
}
class App extends Component {
render() {
return (
<Fragment>
<Link url="//reactjs.org">
<strong>React</strong>
</Link>
<Link url="//vuejs.org">
Vue
</Link>
<Link url="//angular.io">
Angular
</Link>
</Fragment>
);
}
}
export default App;
使用属性和子节点的差异十分明显。我们本可以把链接内容作为属性传递,但那样会显得很糟
超级会员免费看
订阅专栏 解锁全文
1614

被折叠的 条评论
为什么被折叠?



