私は流星と反応しています。コンポーネントのクラスで反応クラス(および流星)での 'const'の使用
、私は次のようにあります
const Media = (props) => {
...
}
しかし、これは動作していないと私はなぜ表示されません。 私は最初の行でビルドエラーがあります。
Unexpected token, expected (
それは私が私のクラスで「CONST」を使用することはできませんようです。私はステートレスコンポーネントを定義することはできません。 あなたの助けてくれてありがとう!
小さな追加の発見:
次のように私は、コンポーネントを定義していた場合:
import React from 'react';
const Test =() => {
return (<img src=".." />);
}
export default Test;
は、その後、私はコンポーネントをインポートすることができ、すべてが正常に動作します。
ここで、次のように入れ子になった 'コンポーネント'がある場合: インポート 'リアクション'から反応します。
class Test extends React.Component {
const Test =() => {
return (<img src=".." />);
}
render(){
return(<img src=".." />)
}
}
export default Test;
次に、「const」行にエラーが表示されます。これはできないことですか?私はこのような構造を使って異なるコード例を見てきました。
私はmeteor ecmascriptとes5-shimパッケージをインストールしました。私は何か追加する必要があるかどうかわかりません。 – user3900157
私はMeteor 1.4を使用しています:「Meteor 1.3では、JSXとES2015 + transpilationはデフォルトですべてのアプリケーションにインストールされているコアecmascriptパッケージに組み込まれているので、あなたが好きなJavaScript機能設定なし。 "私がする必要があるものは何ですか? – user3900157