私はMaterial-UIの例からLeftNav Menuに接続しようとしていました。しかし、私は立ち往生した。ここでMaterial-UIをMeteor/Reactプロジェクトに接続する方法は?
は誤りである:ここでは
While building for web.browser: imports/ui/App.jsx:14:2: /imports/ui/App.jsx: Missing class properties transform.
は私のコードです:
import React from 'react';
import LeftNav from 'material-ui/lib/left-nav';
import MenuItem from 'material-ui/lib/menus/menu-item';
import RaisedButton from 'material-ui/lib/raised-button';
// App component - represents the whole app
export default class App extends Component {
constructor(props) {
super(props);
this.state = {open: false};
}
handleToggle =() => this.setState({open: !this.state.open});
render() {
return (
<div>
<RaisedButton
label="Toggle LeftNav"
onTouchTap={this.handleToggle}
/>
<LeftNav open={this.state.open}>
<MenuItem>Menu Item</MenuItem>
<MenuItem>Menu Item 2</MenuItem>
</LeftNav>
</div>
);
}
}
ボタンは正しく表示されていますか?あなたはcodepenか何かを再現できますか? – erichardson30
それはサーバー側でも正しくコンパイルされません。 '=>プロキシを開始しました。 => MongoDBを開始しました。 =>起動時にエラーが発生しました: web.browser用にビルド中: imports/ui/App.jsx:16:2:/imports/ui/App.jsx:クラスプロパティがありません。 –