2017-07-07 1 views
-3

これは上向きテストの問題です。
私はまったく答えを推測することはできません。
どちらが正しいですか?React.Componentの次のコンポーネントには何がありません

回答:

  1. をレンダリング反応がコンポーネント
  2. クラスがclassNameの
  3. によって置き換えられるべき反応
+0

私は1時間40ドルがチューターのための良い料金だと思います – davidhu2000

+0

レンダリングはhtml要素を返しませんが、フラット文字列を返します – Icepickle

+0

何が間違っていますか? 私には4つのオプションしかありません。 私はどちらを選択しますか? 正しいレンダリングですか? 正しいコンポーネントですか? –

答えて

0

機能すべきではないのレンダリング私はあなたのことを示唆していますまずreact-native docsを読んでください。それは良いスタートになるはずです。あなたの質問に関しては

1.あなたが内部の機能をレンダリングプレーンテキストを返すことができないが、それはhtmlタグ内にラップする必要があります。したがって、あなたの部品のようなものでなければなりません:

class MyComponent extends React.Component { 
    render() { 
     return (<div>This is a component</div>); 
    } 
} 

Here is the fiddle.

それはあなたのケースでは何も返しませんので、このように、react renderは、正しくありません。

class should be replaced by classNameが正しくありません。 css classesの代わりにclassNameを使用します。

これが役に立ちます。しかし、私は本当に最初にドキュメントを読むことを提案します。

関連する問題