2016-09-03 5 views
0

私は、次のEJSタグが持っている:私は私が(例えば)BrowserifyとReactifyを経由して、コードを反応させるのコンパイルするとレンダリングejsに反応することはできますか?

<%=user.profile.name %> 

browserify -t reactify app/dashboard/dashboard.jsx -o build/dashboard.js 

私は私の%=シンボルに関する予期しないトークンエラーが発生します。これには方法がありますか?それとも、ejsと反応を混ぜ合わせるべきではないのですか?

答えて

1

いいえ、それはできません。 Reactは、JSXという特別な構文を使用します。これを使用して、ビューマークアップを記述できます。しかしJSXは実際には、トランスバータ(例えば反応する)がReact.createElement()ファンクションコールに変換する文法的な砂糖です。

ドキュメントのこのセクションを確認してください。https://facebook.github.io/react/docs/jsx-in-depth.html#the-transform

関連する問題