この記事の例では、カスケードセレクターを実装するための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でデータを削除してもディスク領域が解放されないのはなぜですか
債券とは何かNIC ボンドは、実稼働シナリオでよく使用されるテクノロジーです。複数の NIC を 1...
私は数年間 vi エディタを使ってきましたが、実用的な用途で使ったことはありませんでした。今日 Py...
さまざまなソースからデータを集約することで、中央倉庫を作成できます。データ ウェアハウスは、ビジネス...
Google の Flutter の目標は、どのプラットフォームを使用していても、ネイティブの速度...
導入増分バックアップとは、完全バックアップまたは最後の増分バックアップの後、後続の各バックアップでは...
序文Zabbix は最も主流のオープンソース監視ソリューションの 1 つです。導入自体は難しくありま...
目次背景MySQLが完全に起動したかどうかを確認する方法事故最初の変更2回目の改訂要約するMySQL...
この記事では、参考までに、簡単な計算機を実装するためのJavaScriptの具体的なコードを紹介しま...
1. at は、5 時間後にルート ディレクトリの at_test ファイルに「これは at タスク...
<!DOCTYPE html> <html lang="ja"...
1. MySQLは現在の日付と時刻を取得する関数1.1 現在の日付 + 時刻 (日付 + 時刻) ...
目次1. サーバーAのmy.cnfファイルを変更する2. サーバーBのmy.cnfファイルを変更する...
この記事では、ログイン認証を実装するためのExpressの具体的なコードを例として紹介します。具体的...
1.MySQLのバージョン [root@clq システム]# mysql -v MySQL モニター...
JavaScriptをクリックすると画像の形状が変わります(変形の応用)。参考までに具体的な内容は...