序文Vue2 は、cube-ui タイムセレクターを統合します (基本的な知識がある人向け) 1. 需要と効果必要元の検索に検索時間を追加する必要があります。 効果2. コードの実装index.vue(html)<div class="header"> <cube-input v-on:focus="showMinPicker('startTime')" v-model="startTime" placeholder="開始時間" :maxlength=30 style="width: 50%;"></cube-input> <span>宛</span> <cube-input v-on:focus="showMinPicker('endTime')" v-model="endTime" placeholder="終了時間" :maxlength=30 style="width: 50%;"></cube-input> </div> 分析:
日付データ () { 戻る { // 開始時刻 startTime: ''、 // 終了時刻 endTime: ''、 // 時間識別: '' } } 方法メソッド: { // 選択開始時刻をリッスンする showMinPicker (time) { if (!this.minPicker) { this.minPicker = this.$createDatePicker({ タイトル: 「時間を選択」 表示: true、 // 最小時間 min: new Date(2000, 0, 1), // 最大時間 max: new Date(2099, 12, 1), // 現在の時刻値: new Date(), // 表示形式 format: { 年: 'YYYY'、 月: 'MM'、 日付: 'DD' }, //表示する列数 columnCount: 3, // 選択された時間が決定された後 onSelect: this.selectHandler, // キャンセルする時間を選択した後 onCancel: this.cancelHandler }) } // 時間識別を選択 this.timeIdentifying = time // this.minPicker.show() を表示します }, // 選択された時間の後の 3 つのパラメータは異なる時間形式であり、必要に応じて決定できます。selectHandler (selectedTime、selectedText、formatedTime) { 時間を = '' にする for (let index = 0; index < selectedText.length; index++) { if (index === (selectedText.length - 1)) { 時間 += 選択されたテキスト[インデックス] } それ以外 { 時間 += 選択されたテキスト[インデックス] + '-' } } console.log('変更を開始します') if (this.timeIdentifying === 'startTime') { console.log('開始時刻の変更') this.startTime = 時間 } そうでない場合 (this.timeIdentifying === 'endTime') { console.log('終了時間の変更') this.endTime = 時間 } console.log('変更終了') }, // イベントをキャンセル cancelHandler () { // 選択した時間をクリアします this.startTime = '' this.endTime = '' } } テスト結果3. 参考文献入力タイムピッカー公式サイトの詳しい住所:公式サイトアドレス: https://didi.github.io/cube-ui/#/zh-CN Cube-ui 中国語ドキュメントアドレス: https://www.bookstack.cn/read/Cube-UI-zh/30.md 要約するこの記事はこれで終わりです。皆さんのお役に立てれば幸いです。また、123WORDPRESS.COM のその他のコンテンツにも注目していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: dockerにros2をインストールするための詳細な手順
序文ES6 で初めて導入された「構造化代入構文」を使用すると、配列やオブジェクトの値を異なる変数に挿...
目次1. uniappプラグインマーケットのリファレンスプラグイン2. 具体的な導入プロセス1. m...
Docker を使用すると、外部からコンテナにアクセスしたり、コンテナを相互接続したりすることで、ネ...
MySQL はほとんどの場合、GROUP BY クエリと DISTINCT クエリを同様に処理します...
イベント委任を使用してメッセージ ボード機能を実装します。 <!DOCTYPE html>...
元の URL: http://segmentfault.com/blog/ciaocc/119000...
ウェブサイトのナビゲーションを設計することは、家の基礎を築くようなものです。基礎がしっかりしていなけ...
CentOS7をダウンロード私がダウンロードしたイメージはCentOS-7-x86_64-DVD-1...
目次ミックスインの実装フック関数のマージプロジェクト実践伸ばす要約するVue は mixins AP...
この記事では、Docker を使用して Centos6 に Kafka プロジェクトをデプロイする方...
ここ数年、ウェブサイト開発では DIV+CSS が非常に人気があり、当時は大きな騒動を引き起こしまし...
1. MySQL Community Server 5.6.35をダウンロードするダウンロードアドレ...
この記事は主にInnoDBのロックに関する知識を素早く理解してもらうことを目的としています。 Roc...
1. インデックスを作成する理由(メリット)インデックスを作成するとシステムのパフォーマンスが大幅に...
クイックリーディングSQL ステートメントを監視する必要があるのはなぜか、監視方法と監視手段について...