2016-05-31 2 views
0

Я пытаюсь использовать компонент http://www.material-ui.com/#/components/drawer (Прикрепленный пример) из Material-UI с ReactJS.Проблемы с компонентами компонента-материала

Я получаю ошибку ошибки на «=» в следующей строке:

handleToggle =() => this.setState({open: !this.state.open}); 

я получаю ту же ошибку на некоторых других компонентах, а также. Я использую последнюю версию Material-UI.

То же самое с этим одним: http://www.material-ui.com/#/components/table (сложный пример) на следующий код:

handleToggle = (event, toggled) => { 

Любые идеи?

спасибо.

+0

Ошибка на первом «=». – user3323307

+0

Вы используете ES6 повсюду? Какая ошибка вы получаете? – gravityplanx

ответ

0

Спасибо за вход. Мне просто пришлось добавить «stage-0» к моим загрузчикам и установить «babel-preset-stage-0». Теперь все работает. Еще раз спасибо.

1

Вам необходимо либо использовать transpiler ES6, таких как Вавилонская, чтобы преобразовать код JS, что существующие браузеры могут понять, или не использовать функции жира со стрелками:

handleToggle() { 
    this.setState({open: !this.state.open}); 
};