Vue 要素と Nuxt の使用に関するヒントを共有する

Vue 要素と Nuxt の使用に関するヒントを共有する

1. 要素時間選択提出フォーマット変換

例えば

2018年9月7日金曜日 00:00:00 GMT+0800 (中国標準時)
2020-01-11 形式に変換されました

このレコードは、日付ピッカーに value-format="yyyy-MM-dd" という文を追加します。

<el-date-picker type="date" v-model="createdate" @change="formatTime" value-format="yyyy-MM-dd" placeholder="時間を選択"></el-date-picker>

2. 動的ループ時にチェックボックスを選択できない問題

this.menulist[index].sonList.map((item)=>{
  this.$set(item, 'checked', false); --- 値を割り当てるには、Vue の set 属性を使用します})

3.el-form 動的フォーム検証 (v-if、v-show による検証失敗のバグ)

v-if または v-show を使用して el-form-item の表示と非表示を制御すると、検証失敗のバグが発生します。

v-if:element を使用して、フォーム内の prop 属性を持つサブコンポーネントに検証ルールをバインドすると、マウントされた vue 宣言サイクルで完了します。 v-ifが切り替えに使用する要素は破棄され、マウント期間中はv-ifのフォーム項目がレンダリングされないため、ルールは適用されません。

拘束力があります。初期化時に表示条件を満たさないルールは生成されず、その後の条件の切り替えが発生し、表示された入力ボックスの検証は有効になりません。 v-show を使用: 初期化時にすべてのルールが生成され、非表示であってもルールの検証が行われます。

解決策 (1): v-if を使用して検証します。各 v-if の後に異なるキー値を設定します。

(2)カスタマイズされた検証ルール。自分で検証をカスタマイズすることもできます。

4. NuxtにDevtoolsを追加する方法

nuxt.config.js に以下を追加する必要があります。

ビュー: {
 設定: {
  生産のヒント: false、
  開発ツール: true
 }
}

以上がvue elementとnuxtの使い方のヒントをシェアする詳しい内容です。vue elementとnuxtについてさらに詳しく知りたい方は、123WORDPRESS.COMの他の関連記事もぜひご覧ください!

以下もご興味があるかもしれません:
  • Vueプロジェクトでlessを使用するためのヒント
  • 22 Vue 最適化のヒント (プロジェクトの実践)
  • Vue.js パフォーマンス最適化 N 個のヒント (収集する価値あり)
  • Vueプロジェクトでよく使われる実践的なスキルのまとめ
  • Vue Router の 10 の高度なヒントのまとめ
  • 読めばわかるVueの8つのヒント
  • Vue 開発における一般的なルーチンとテクニックの概要
  • Vue関数コンポーネントの使用に関する簡単な説明
  • Vue.js でより良い v-for ループを書くための 6 つのヒント
  • 知っておくべき 25 の Vue のヒント

<<:  ランダムロールコールテーブルを実装するためのネイティブJavaScript

>>:  Vue再帰コンポーネントの簡単な使用例

推薦する

jQuery は呼吸カルーセルを実装します

この記事では、ブレッシングカルーセルを実装するためのjQueryの具体的なコードを参考までに共有しま...

IE6 で幅と高さがおかしいバグ

図に示すように: しかし、IE6で表示すると、right:1px:になります。 IE6 には、幅と高...

フロントエンド制作に関する簡単な議論: 互換性のために IE6 はまだ必要ですか?

国内市場ではIE6~7のサポートに対する一定の需要がまだありますが、フロントエンド開発者として、私た...

MySQLのさまざまなロックの概念的理解

楽観的ロック楽観的ロックは、主にデータ バージョン記録メカニズムに基づいて実装され、通常はデータベー...

クールなIoT大画面機能を実現するHTML+VUEページング

効果デモ.html <html> <ヘッド> <メタ文字セット=&qu...

よく使われるnginxの書き換えルールの詳細な説明

この記事では、Web ページのリンクを美しくするためによく使用される書き換えルールをいくつか紹介しま...

Vue 開発者向けの VSCode 拡張機能ベスト 7

適切な VS Code 拡張機能を Visual Studio に追加すると、開発者としての作業がは...

テーブルの最大幅と最小幅を設定する際の互換性の問題と解決策の詳細な説明

テーブル内の min-width と max-width プロパティの設定 <テーブル>...

docker デプロイメントの実装手順 lnmp-wordpress

目次1. 実験環境2. Dockerソースをインストールする3. Dockerをインストールする4....

mysql5.7.33 で誤って ibdata ファイルを削除した後にデータを回復する方法

目次1. シナリオの説明: 2. 事例のデモンストレーション: 2.1. MySQLの障害発生前にデ...

Vueフィルターの使い方

目次概要フィルターの定義フィルターの使用カスタムグローバルフィルターローカルフィルター予防例1(ロー...

Vue はユーザーのログイン状態を維持します (さまざまなトークン保存方法)

目次クッキーの設定方法クッキーのデメリット: LocalStorage と SessionStora...

Linux の一般的なコマンド chmod を使用して、ファイルの権限 777 と 754 を変更します。

よく使用されるコマンドは次のとおりです。 chmod 777 文件或目錄例: chmod 777 /...

ウェブサイトを高速化する

パフォーマンスは本当に重要ですか?パフォーマンスは重要であり、誰もがそれを知っています。なぜ私たちは...

単一行関数と文字計算日付プロセス制御を説明する MySQL の例

目次1. キャラクター機能1. ケースコントロール機能2. キャラクターコントロール機能2. 数学関...