1. 効果機能: インターフェイスから取得したデータを使用してオプション項目を表示し、デフォルトのオプション値から開始します。 2. メインコード<el-cascader ref="cascaderAddr" :options="rangeArr" :props="optionProps" v-model="plable" @change="handleChange3" style="width: 100%;"></el-cascader> 説明する: (1)データソースは公式データソースに準拠していないため、リダイレクトする必要がある しかし、インターフェースによって返されるデータ ソースは次のようになります。 したがって、値、ラベル、および子の値を再度ポイントする必要があります (つまり、props="optionProps")。 (2)expandTrigger:セカンダリメニューの展開方法はクリック/ホバーです。デフォルトはクリックです。 (3)checkStrictly: 親ノードと子ノードは互いに関連しないという原則を厳密に遵守するかどうか エクスポートデフォルト{ データ() { // 配送場所選択ソース範囲Arr: [], オプションプロパティ: { 値: 'sguid', ラベル: 'アドレス', 子供: 「子供」, 厳密にチェック: true、 展開トリガー: 'hover' }, plable: [], //配信選択値}, マウント: 関数() { //配達場所 this.$axios .get('url') .then(応答 => { レスポンスデータを返します。 console.log('配信はソース aaaa を選択できます', this.rangeArr); }) .catch(関数(エラー) { // リクエスト失敗処理 console.log(error); }); //初期値を取得します this.$axios.get("url") .then((応答) => { (レスポンスデータステータス == 200){ this.plable=response.data.obj.ranges_sguid;//デフォルトで選択された値 } }) .catch(function (error) { // リクエスト失敗処理 console.log(error); }); }, メソッド: { ハンドル変更3(値) { console.log('ID値を選択',値); console.log('ラベル値を選択してください',this.plable); var thsAreaCode = this.$refs.cascaderAddr.getCheckedNodes()[0].pathLabels;; //注 2: ラベル値を取得します console.log('lable',thsAreaCode) //注 3: 最終結果は 1 次元配列オブジェクトです var len=value.length-1; this.form.ranges_sguid=value[len];//これは送信される最終的な変更された選択されたデータ値です console.log('guid',this.form.ranges_sguid); this.$refs.cascaderAddr.toggleDropDownVisible(); // 選択後、ドロップダウン インターフェースを折りたたみます } } これで、elementui の el-cascader カスケードセレクターの実践に関するこの記事は終了です。より関連性の高い element el-cascader カスケードセレクターのコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: 同じレベルの要素で Position:fixed と margin-top を一緒に使用する場合の CSS の問題
>>: Docker を使用した JMeter+Grafana+Influxdb 監視プラットフォームの構築に関する詳細なチュートリアル
MySql のウィンドウ関数を使用して統計データを収集する際に、小さな問題が見つかったので、それにつ...
Windows サーバー リモート デスクトップのデフォルトのポート番号は 3389 です。職場でサ...
体の部位: <button>ライトのオン/オフを切り替える</button>...
前回の記事では、MySQL の置換関数 (Replace) とセグメンテーション関数 (SubStr...
目次1. 概要2. MySQLデータ型の詳細な説明1) 文字列型2) 整数型3) 浮動小数点型4) ...
目次1. 問題2. 解決策オプション1:オプション2: 1. 問題この話は、エラーと脱落率を照会する...
序文MySQL では、InnoDB はストレージ エンジン レイヤーに属し、プラグインとしてデータベ...
目次序文動的SQL 1. まずモジュールのディレクトリ構造を見てみましょう2. 物理モデリングと論理...
Linux システム、特にサーバー システムでは、デバイスのハードウェア情報を表示する必要がよくあり...
0. システム要件CPU I5-10400F以上メモリ 16 GB、32 GBのメモリが最適ハードド...
MySQL 8.0.19 では、間違ったパスワードを 3 回入力するとアカウントがロックされるよう...
この記事では主にDockerを使ってElasticSearch:バージョン6.8.4をデプロイする方...
<area> タグは主にイメージマップで使用されます。イメージマップにアクティブ領域 (...
目次1. コンストラクタとインスタンス2. プロパティプロトタイプ3. プロパティ __proto_...
最近、Zabbix データベースを MySQL 5.6 から 5.7 にアップグレードしたときに、マ...