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再帰コンポーネントの簡単な使用例

推薦する

Linux でファイルを削除するさまざまな方法の効率の比較

Linux で大量のファイルを削除する効率をテストします。まず500,000個のファイルを作成する$...

MySQL 5.7.21 winx64 のインストールと設定方法のグラフィックチュートリアル

この記事では、MySQL 5.7.21のインストールに関する注意事項をまとめ、皆さんと共有します。 ...

JSベースの手持ち連射機能+テキスト揺れ特殊効果コードの簡単実装

少し前にTikTokで揺れる連打が流行っていたので真似してみることにしました。さっそく効果をみてみま...

HTML割引価格計算の実装原理とスクリプトコード

コードをコピーコードは次のとおりです。 <!DOCTYPE HTML PUBLIC "...

更新SQL文に基づくMySQLロックの理解

序文MySQL データベース ロックは、データの一貫性を実現し、同時実行性の問題を解決するための重要...

CentOS サーバーのセキュリティ構成戦略

最近、ブルートフォース攻撃によるサーバのクラッキングが頻発しています。侵入行為を大まかに分析し、よく...

MySQLソースコマンドの使い方の紹介

目次ネット上の質問から生まれた思考MySQL ソースコマンドネット上の質問から生まれた思考今日仕事中...

Tomcat 初回展開 Web プロジェクト プロセス図

独自のWebプロジェクトをtomcatディレクトリの下のwebappsディレクトリに配置します。 R...

MySQL8.0.18 複数マスターと 1 スレーブの構成

目次1. 現実的な背景2. 合意3. マスターを構成する3.1. 起動パラメータの設定3.2. パラ...

Jenkins+Docker継続的インテグレーションの実装

目次1. Jenkinsの紹介2. Jenkinsをインストールしてデプロイする1. 環境情報2. ...

HTML 5 スタイルシートのリセット

この CSS リセットは、Eric Meyers の CSS リセットに基づいて変更されており、特に...

Vue コードの読みやすさに関するいくつかの提案

目次1. コンポーネントをうまく活用してコードを整理する1. UIコンポーネントを抽出する2. モジ...

CentOS 7.3 で Nginx 仮想ホストを設定する方法

実験環境最小限にインストールされた CentOS 7.3 仮想マシン基本環境を構成する1. ngin...

Nginxは特定のページへのIPアクセスを制限します

1.すべてのIPアドレスが3つのページa1.htm、a2.htm、a3.htmにアクセスするのを禁止...

CSS を使用して ul と li の水平配置を実現する 2 つの方法

li はブロックレベル要素であり、デフォルトで 1 行を占めるため、水平方向の配置を実現する場合は、...