Я использую <Table/>
от http://www.material-ui.com/#/components/table. Когда я рисую <TableRowColumn/>
несколько раз в зависимости от количества объектов в массиве, флажки не отображаются. Например, если есть два объекта, он отображает две строки, но флажки не отображаются. В чем может быть проблема?Почему не <Table/> показывать флажок при визуализации несколько раз?
АБСОЛЮТНО НОВЫЙ EDIT
Так 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
теперь я получил следующее сообщение об ошибке:
Вы видите какую-либо ошибку в консоли? Ca вы показываете экстренную строку данных строки? – Pandaiolo
@Pandaiolo Нет ошибок, но я получил предупреждения. Не уверен, что это проблемы, хотя они обычно появляются в Material-UI, но не вызвали никаких проблем. Обновлено исходное сообщение с предупреждениями и выдержкой из данных строки. –
@Pandaiolo Пожалуйста, дайте мне знать, если бы у вас был шанс увидеть комментарий –