2017-04-10 144 views
1

私は、テキストボックスをPrimeNgカレンダーで置き換えようとしていますが、データベースに保存される値を保存しています。PrimeNgカレンダーを使用してデータベースにデータを入力する

私は多分、入力とp型のカレンダーを組み合わせたようなものが働くだろうと思った:

<p-calendar #CreateDate [(ngModel)]="CreateDates" [value]="{{CreateDates}}" [showIcon]="true" dateFormat="dd.mm.yy"></p-calendar> 

が、これは明らかに、エラーの多くで動作し、結果はありません。

例外私は取得しています:次のエラーとともに

Parser Error: Got interpolation ({{}}) where expression was expected 

enter image description here

+0

あなただけを使用する場合、あなたの問題は何であるのか? –

+0

これは私の投稿のボトルトンコードスニペットで言及した方法でを使用したときに発生するエラーです:http://imgur.com/a/Y3Zci – ire

+0

また、スニペットは実際には役に立たず、あなたの本当のPカレンダーを使用しているときにエラーが発生する問題です。質問をより親切にするために、私は入力とスニペットのすべての部分を削除し、画像から例外をコピー&ペーストして、誰かが同じ例外を抱えている場合はそれが助けになるでしょう。 –

答えて

2

あなたが値にアクセスするための補間構文を使用する必要はありませんAngular2ディレクティブを使用して。また、変数CreateDatesへの双方向バインディングであるため、有効な日付である限り、その値をカレンダーに自動的に追加します。確かCreateDatesの値が有効な日付であることを確認し、この

<p-calendar #CreateDate [(ngModel)]="CreateDates" 
[showIcon]="true" dateFormat="dd.mm.yy"></p-calendar> 
+0

ありがとうございました。私はまだ初心者ですので少し混乱しました。 – ire

+0

@re受け入れていただきありがとうございます。あなたは歓迎です、幸運です! –

+0

あなたは投稿の一番下にある編集を見ていただけますか? – ire

関連する問題