2017-08-14 14 views
0

こんにちは、私はangularjsでWebアプリケーションを開発しています。私はカレンダーオプション付きでtextboxを1つ持っているフォームを開発しています。私は720kb日付ピケプラグインを使用しています。私は以下の文書で与えられた様々なオプションを適用しようとしています。 Linkdate-min-limit=""ここで私は前の日付をブロックできるように日付を割り当てることができます。 (今日は。)私はdate-min-limit="08/14/2017"として試みと私は14より前の日付を無効にすることができています。私はdate-min-limit="d"としてコントローラvar d = new Date();に、コントローラから日付を割り当てるしかし、これは私のために働いていません。 htmlに日付を割り当てる正しい方法は何か分かりますか? ご協力いただければ幸いです。ありがとうございました。あなたはロケールに基づく日付の文字列バージョンを返しますanglejsのカスタムディレクティブに日付を割り当てる方法は?

angularjs

$scope.d = new Date().toLocaleDateString(); 
にコントローラにプロパティをバインドする $scopeを使用している場合

答えて

2

はjavascriptの

var d = new Date().toLocaleDateString(); 

(または)このため、一度これを試してみてください。あなたはMoziila Docs here

+0

ありがとうございます。それはまだ –

+0

あなたがHTMLでangularjsするJS変数をバインドすることができますどのように機能していない、私は)これはあなたが '$のscope.dは=新しい日付(必要なものだと思うtoLocaleDateString();' – nivas

+0

うんうん。なぜ私は基本的なことを忘れていません。 –

1

マニュアルの外観をカスタマイズしたい場合は、パラメータが文字列であると述べています。したがって、正しい構文は次のようになります:

date-min-limit="{{d}}" 

これは{{d.toString()}}を呼び出す必要はありませんが、それを確認できます。

関連する問題