【发布时间】:2019-08-22 18:56:25
【问题描述】:
我有一个按钮列表,它们都需要有自己的名称。我创建了一个按钮组件以供重复使用,但我不确定如何为每个单独的按钮指定正确的名称。
import Button from '../../../UI/Button/Button';
import classes from './SideMenuHeader.module.css';
const SideMenuHeader = () => {
return(
<div className={classes.SideMenuHeader}>
<li>32</li>
<li><Button></Button></li> // label = project
<li><Button></Button></li> // label = task
<li><Button></Button></li> // label = date
<li><Button></Button></li> // label = title
<li><Button></Button></li> // label = newest
</div>
);
}
export default SideMenuHeader;
-------------
Button component
import React from 'react';
import classes from './Button.module.css';
const button = (props) => (
<button className={classes.button}></button>
);
export default button;
【问题讨论】:
-
你的名字是什么意思。你想添加
name的自定义属性还是只想给每个按钮一个不同的标签<Button>name</Button> -
一个不同的标签@Dimensionless
-
转到 https://www.w3schools.com 并熟悉 html 元素属性。
标签: javascript reactjs button