我正在尝试使用Material-UI中的http://www.material-ui.com/#/components/drawer(停靠示例)组件和ReactJS。
我在以下行的“=”上收到错误错误:
handleToggle = () => this.setState({open: !this.state.open});
我在其他一些组件上也遇到了同样的错误。我正在使用最新版本的Material-UI。
与以下代码相同:http://www.material-ui.com/#/components/table(复杂示例):
handleToggle = (event, toggled) => {
有什么想法吗?
谢谢。
答案 0 :(得分:1)
您需要使用像babel这样的ES6转换程序将代码转换为当前浏览器可以理解的JS,或者不使用胖箭头函数:
handleToggle() {
this.setState({open: !this.state.open});
};
答案 1 :(得分:0)
感谢您的投入。我只需要添加" stage-0"到我的装载机并安装" babel-preset-stage-0"。现在一切正常。再次感谢。