この記事の例では、カスケードセレクターを実装するためのelementUIの具体的なコードを参考までに共有しています。具体的な内容は次のとおりです。 1. バックエンドからインターフェースを呼び出し、フロントエンドにデータを渡す 2. VUEコードを使用してカスケードオプションを表示する <エルカスケーダー :disabled="無効" :props="デフォルトパラメータ" :options="オプション" v-model="選択されたオプション" :すべてのレベルを表示="false" フィルター可能 :クリア可能="true" </el-cascader> 3. JSを定義する データ() { オプション: [], 選択されたオプション: [], デフォルトパラメータ: { ラベル: "名前", 値: "コード", 子供: 「子供」、 }, }, 作成された() { listArea(330000).then((レスポンス) => { console.log(応答); this.options = this.getTreeData(応答); this.loading = false; }); }, メソッド: { // 空の配列を再帰的に削除する getTreeData(data) { // jsonデータをループする for (var i = 0; i < data.length; i++) { データ[i].children.length < 1の場合{ // children が空の配列の場合、children を undefined に設定します データ[i].children = 未定義; } それ以外 { // children が空の配列でない場合は、このメソッドを再帰的に呼び出し続けます。this.getTreeData(data[i].children); } } データを返します。 } } 4. 表示効果は以下のとおりです 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: IDEA を使用して Web プロジェクトを作成し、Tomcat に公開する方法
>>: MySQLでデータを削除してもディスク領域が解放されないのはなぜですか
もう2020年です。飢えた人間は単純なテキストでは満足できなくなり、さまざまなスタイルの派手なテキス...
1. インデックスの重要性インデックスは、列に特定の値を持つ行をすばやく見つけるために使用されます。...
目次開発環境ゲームエンジンのコンセプトCocos Creatorについてプロジェクト構造コード編集環...
スクリプトをデバッグモードで実行するbash -x <script> を使用すると、スク...
オーバーレイネットワーク分析組み込みのホスト間ネットワーク通信は、常に Docker の待望の機能で...
目次1. コンセプト1.1 定義1.2 デコレータファクトリー1.3 デコレータの組み合わせ1.4 ...
今日から、定期的にちょっとした豆知識を整理していきます。簡単なものもあるかもしれませんが、どれも役に...
目次1. pidファイルの紹介2.ソケットファイルの紹介要約:ソケット ファイル: Unix ドメイ...
JDBC が MySQL に接続して中国語を処理するときに文字化けする問題の解決方法の詳細説明最近、...
Nginxを使用する目的Alibaba Cloud ECS クラウド サーバーを使用して、まずは著者...
日常業務では、実行に時間のかかる SQL ステートメントを記録するために、スロー クエリを実行するこ...
公式ドキュメント: JSON 関数名前説明JSON_APPEND() JSONドキュメントにデータを...
1. 概要Group by は、by の後の規則に従ってデータをグループ化することを意味します。いわ...
多くの場合、 Web デザインが完成した後でデザイナーの無知が露呈し、批判されることがあります。彼ら...
1. provideとinjectの説明Provide と Inject により、ネストされたコンポ...