我<Table/>
从http://www.material-ui.com/#/components/table使用。<TableRowColumn/>
当我根据数组中有多少对象进行多次渲染时,不会出现复选框。例如,如果有两个对象,它会呈现两行,但不会显示复选框。可能是什么问题?
全新编辑
因此,FileTable.js
在另一个页面上呈现,并由索引路由内的按钮触发Home.js
。
render(
<div>
<Provider store={store}>
<Router history={hashHistory}>
<Route
component={RequireAuth(App)}
path='App'
>
<IndexRoute
component={Home}
/>
<Route
component={FileTable}
path='/FileTable'
/>
</Route>
</Router>
</Provider>
</div>,
document.getElementById('app')
)
并且App.js
是:
class App extends Component {
render() {
return (
<div>
{React.cloneElement(this.props.children, this.props)}
</div>
);
}
}
我完全按照您的实现方式并获得了正确的属性queryVehicles
,但是当我现在按下按钮时,Home.js
出现以下错误: