私はtypescriptで角度2のアプリケーションをいくつか持っています。DatePickerでエラーが発生しました
ここで私の仕事はtype="date"
のタグを<input />
とし、このタグに<input type="date">
を追加します。[value]
です。
私の値はサーバーのデータです。このデータはhelp http-service(Get
)で取得します。
このような何か:<input type="date" [value]="...">
私は<input type="date">
は、文字列を必要とし、私は私のコンポーネントで、いくつかのインターフェースを作成することを知っている:
export interface IDateTime {
createdat: string;
}
そしてもちろん、私はコンポーネントでこのプロパティを追加します。
public dateTime: IDateTime = {createdat: ""};
最後に、テンプレートiにこのタグを追加します。
<input class="form-control" type="date" [value]="IDateTime.createdat"/>
そして今私はこのエラーがあります:Cannot read property 'createdat' of undefined
。 私に教えてください、なぜ不動産を読むことができない、そしてこの問題を解決する方法。
ありがとうございます。