問題タブ [pickadate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
437 参照

javascript - 今日のAngularディレクティブ設定のPickadateをデフォルトとして

基本的な Angular ディレクティブでAmsul のPickadateを使用しています。

私のテンプレートには、次のものがあります。

そして最後に、コントローラーは単に空のクライアント リソースを作成します。

ページが読み込まれるときにフィールドを空白にしたいのですが、代わりにディレクティブに値を記録すると、次のようになります。

2]

これはピカデートのことだとほぼ確信していますが、なぜ今日の日付が設定されているのかわかりません。奇妙なことrequiredに、フォーム フィールドに追加すると、今日の日付が設定されなくなります。

0 投票する
2 に答える
138 参照

javascript - イベント ハンドラー関数内から現在の DOM 要素を参照する (pickadate.js)

だから私はhttp://amsul.ca/pickadate.js/を使用しており、pickadate イベント ハンドラーのいずれかから DOM の日付オブジェクトを参照しようとしています。

たとえば、次のように言えるようになりたいです。

質問:

これらのイベント ハンドラー関数の内部から現在の DOM 要素をどのように参照しますか?

ノート:

コード:

0 投票する
1 に答える
507 参照

jquery - pick-a-date datepicker は、angularjs での編集時に値を空に設定します

編集フォームの時点で、以下のコードで..フィールドから行変数にjsonをフェッチしました..フォームの開始時にそれらを印刷すると、「row.create_tour.startDate」と「row.create_tour.endDate」の値が表示されます. ..しかし、これらのモデルをピック・ア・デートに割り当てると、空になります..これはどうすればよいですか? pick-a-date のデフォルト設定はありますか? 日付を選択する入力ボックスに値を表示する他のオプションはありますか?

以下はコード スニペットです。

0 投票する
0 に答える
415 参照

ruby-on-rails - Rails - パラメータが見つからないか、値が空です

最近、pickadate gem を接続しました。今、私は次のように_form見えます:

ここにあるnew.html.erb

ご覧のとおり、モデルには(文字列型) と(日時型)のEvent2 つのパラメーターがあります。これが私の方法です:namestart_timecreateevent_params

しかし、「保存」ボタンをクリックすると、次のエラーが発生しました。

サーバーログは次のとおりです。

私のレンダリングされた _form:

フォームに何か問題があると思います。何か案は?前もって感謝します!

0 投票する
2 に答える
267 参照

typescript - Angular 2 コンポーネント - モデルバインディングが機能していません

angular 2 で pickatime (pickadate) のラッパーを作成しようとしていますが、時間を選択してもモデルデータが変更されません。

私のラッパーコンポーネントは次のようになります。

このコンポーネントを次のようなテンプレートで使用しています。

クリックは正常に機能し、ピッカーが開き、選択した値が入力に表示されます。指定されたモデル プロパティ「myzeit」を読み取るために保存ボタンを押すと、古い値が取得されます。

これがプラグインのラッパーを作成する正しい方法であるかどうかはわかりません。それは...ですか?

どうも!

更新 pickadate のようなプラグインを使用せずに、より単純なコンポーネントを構築しようとしましたが、それも機能しません:/

繰り返しますが、このコンポーネントを次のように消費しています。

外側のコンポーネントの myzeit プロパティが正しく挿入されます。手動で値を変更し、外側のコンポーネントで保存を押すと、myzeit-property に古い値が含まれています。

0 投票する
1 に答える
127 参照

javascript - pickatedate.js で日付を無効にできない

pickadate.js を使用したカレンダーがあります。初期化後、いくつかのフロントエンド コマンドを実行しようとしています。使用する日付を選択しました。

しかし、日付を無効にすることはできません。使った

エラーは発生しませんが、無効になっている日付は表示されません..

私は何か間違ったことをしていますか?