Я использую <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
, я получил следующую ошибку:
npm view material-ui
для просмотра доступных версий,npm list material-ui
для просмотра установленной версии,npm install -S material-ui@^0.15.4
для установки последней стабильной версии от 10 октября 2016 г. (скоро будет 0.16.0) - person Pandaiolo   schedule 10.09.2016