| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

差分

ナビゲーションに移動 検索に移動
614 バイト追加 、 2022年8月16日 (火) 09:45
*Angularアプリとは1つ以上のコンポーネントの集合体といえる
*一般的には複数のコンポーネントを組み合わせてページを構成する
 
===定義===
*@Componentデコレーターで宣言する
<pre>
template: `&lt;h1&gt;Hello {{name}}&kt;/h1&gt;`,
})
export class AppComponent { name = 'Angular'; }
</pre>
*templateに含まれる {{...}} は、Interpolation(補間)と呼ばれ、ビュー変数を埋め込むためのプレースホルダーとして機能する
*Angularでは、コンポーネントの側でデータ(ビュー変数)を用意しておき、テンプレート側でデータを埋め込む場所や表示方法を定義するのが基本となる
*ビュー変数の役割をコンポーネントのプロパティが担う(上記では、nameがプロパティでテンプレートから自由に参照できる変数となる)
 
 
{|class="wikitable"
!パラメータ名!!概要

案内メニュー