2017-05-12 10 views
1

thisチュートリアルの後にRuby on Railsで反応構文を理解し、JavaScriptを入手してから、これからWebpackを実装しようとしました。otherチュートリアルでは気付いたことは、.jsxコンポーネントの構文が非常に異なっていることです。また、最初のチュートリアルからコンポーネントをコピー&ペーストしようとしましたが、動作しません。React.createClassはなくなりました。最初のチュートリアルのように.jsxをネストすると、別の種類のリアクションかどうかわかりません。WebPackでRuby on RailsでReactクラスを使用するにはどうすればいいですか?

+0

お願いします。巣はどういう意味ですか?他のJSX要素をJSXに含めることを意味しますか? – MayorMonty

+0

はい、別のものにjsxを含めるようにしてください。 –

答えて

0

JSX構文は少し混乱することがありますが、それは第2の性質になりますすぐに十分です。

import React from "react"; 
import ReactDOM from "react-dom"; 

import Item from "./item"; 

export default class List extends React.Component { 
    render(props) { 
     return <ol>{props.list.map(item => <Item item={item}>)}</ol> 
    } 
} 

お知らせラインimportのアイテムのこと:あなたが反応するコンポーネントListを持っているとしましょう。そのようなコンポーネントをインポートしたら、通常のHTML要素の場合とまったく同じようにレンダリングします。これはあなたの質問に答えますか?

関連する問題