React コンポーネントと Reflux を使用した jsx ファイルがあります。小さなアクションは 1 つだけです。
var ClickedAction = Reflux.createActions([
'clicked'
]);
このアクションを別のファイルに移動するにはどうすればよいですか? JSX documentationによると、他のファイルを含めるのは簡単なはずです:
// "a.jsx" から "_" で始まらないすべてのクラスをインポートします
「a.jsx」をインポートします。
それを actions/clickedAction.jsx (または .js) に移動し、使用してインポートしようとしましたimport "actions/clickedActions.jsx"
が、取得し続けIllegal import declaration
ます。どうすればこれを達成できますか?
私は RequireJS を使用していないので、可能であれば避けたいと考えています。私が見つけた別の解決策の 1 つは、これを HTML ファイルに含めることです。
<script type='text/javascript' src='xxxxx/actions/clickedAction.js")'></script>
、しかしこれは理想的ではなく、別の方法を見つけたいと考えています。ご清聴ありがとうございました。