pho*_*oon 2 html javascript reactjs
我试图在我的 React 网站中并排分配 div。但是,我收到了错误Uncaught Invariant Violation: Minified React error。
这是我在 React 网站上的工具栏
let EnhancedTableToolbar = props => {
const { numSelected, classes ,deletefunc} = props;
return (
<Toolbar
className={classNames(classes.root, {
[classes.highlight]: numSelected > 0,
})}
>
<div className={classes.title}>
{numSelected > 0 ? (
<Typography color="inherit" variant="subtitle1">
{numSelected} selected
</Typography>
) : (
<Typography variant="h6" id="tableTitle">
User List
</Typography>
)}
</div>
<div className={classes.spacer} />
<div className={classes.actions}>
{numSelected > 0 ? (
<div>
<div style="width: 100px; float:right;">
<Tooltip title="Delete">
<IconButton aria-label="Delete">
<DeleteIcon onClick={() => { if (window.confirm('Are you sure you wish to delete '+numSelected +' item?')) {deletefunc()} } }>
</DeleteIcon>
</IconButton>
</Tooltip>
</div>
<div style="width: 100px; float:right;">
<Tooltip title="Edit">
<IconButton aria-label="Edit">
<EditIcon>
</EditIcon>
</IconButton>
</Tooltip>
</div>
</div>
) : (
<Tooltip title="Filter list">
<IconButton aria-label="Filter list">
<FilterListIcon />
</IconButton>
</Tooltip>
)}
</div>
</Toolbar>
);
};
Run Code Online (Sandbox Code Playgroud)
当我将宽度设置为 100px 并在删除按钮和编辑按钮中向右浮动时收到错误消息。如果我从不设置宽度和浮动,代码将起作用。但是,它上下分开而不是并排。有谁知道如何解决这个问题?
该
style属性接受具有驼峰式属性的 JavaScript 对象,而不是 CSS 字符串。
试试这个:
<div style={{ width: '100px', float: 'right' }}>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3550 次 |
| 最近记录: |