0
HTMLを通じてコンポーネントにパラメータを渡すと、私はHTML..Iを通じてコンポーネントにパラメータを渡すのが困難に直面していますが、いくつかの研究をしたと私はそれらを適用したが、何も角度2、私は2角度に新たなんだ
import { Component,Input } from '@angular/core';
@Component({
// inputs: ['value : value'], // I tried this too
template: `<h1>{{value}}</h1>
<br> <p> Hello Angular2 </p>
<hr>
`,
})
export class AppComponent {
@Input('value') value: string;
}
を働いていません
と、私はこの
<symfony-loves-angular [value]="user">Let me think...</symfony-loves-angular>
ようindex.htmlの中で私のコンポーネントと呼ばれるが、それは唯一のHello Angular2を示した、と表示されませんでした{{value}は}私が合格しています!
ありがとうございます:)本当にありがとうございます!
感謝を試してみました、はい、私はそれを試してみましたが、それは – Casper
コンストラクタ動作しませんでした(値:文字列){ this.value =値; }コンストラクタに型を追加しましたが、コンソールに次のように表示されます。 core.umd.js:2843 ORIGINAL STACKTRACE:エラー:文字列のプロバイダがありません!未処理の約束の拒否:Stringのプロバイダはありません! ;ゾーン:;タスク:Promise.then;値:NoProviderError {_nativeError:エラー:文字列のプロバイダがありません! NoProviderError.BaseErrorの [as as constructor] –
Casper