2017-04-14 5 views
1

ReactJSの小道具とは何ですか? AngularJSと同じ$範囲ですか?私はそれに新しいので、反応の小道具を理解するように見えることはできません。前もって感謝します。

答えて

3

彼らは等価ではありません。

  • propsを反応させるのは、その出力を記述するための助けになるコンポーネントに渡された入力値です。
  • 角(Angular)$scopeは、式のコンテキスト実行(スコープ)を参照するオブジェクトです。
    [Check out this SO answer for 'What is $scope in angular?']

角度$scopeがコントローラオブジェクトの変数/特性/機能のコンテキストを定義することが目的です。

リアクタpropsは、実際にはコンポーネント機能/クラスによって消費される任意の値である。である。


React docsは:

概念的には、コンポーネントは、JavaScriptの機能のようなものです彼らは 任意の入力(と呼ばれる受け入れる。 "小道具")と、画面に表示されるべきか を記述する要素に反応を返します "

Angular docs

"スコープは、アプリケーション・モデルを参照するオブジェクトです。式の実行コンテキストは です。 "

関連する問題