ZBLOG

如果商户下拉框切换数据后需要清除门店下拉框的选择数据,你可以在商户下拉框的 @change 事件中添加逻辑来清空门店选择。以下是示例代码:

<a-col :span="8">
  <a-form-item label="商户名称" ref="merchantCode">
    <a-select
      :allowClear="true"
      v-model="formState.merchantCode"
      placeholder="请选择商户名称"
      @change="handleMerchantChange"
    >
      <a-select-option
        v-for="item in assetlist"
        :key="item.merchantName"
        :value="item.merchantCode"
      >
        {{ item.merchantName }}
      </a-select-option>
    </a-select>
  </a-form-item>
</a-col>

<a-col :span="8">
  <a-form-item label="门店名称" ref="storeCode">
    <a-select
      :allowClear="true"
      v-model="formState.storeCode"
      placeholder="请选择门店名称"
    >
      <a-select-option
        v-for="item in shoplist"
        :key="item.shopName"
        :value="item.shopCode"
      >
        {{ item.shopName }}
      </a-select-option>
    </a-select>
  </a-form-item>
</a-col>

<script>
export default {
  data() {
    return {
      formState: {
        merchantCode: '', // 商户码值
        storeCode: '', // 门店码值
      },
      assetlist: [], // 商户列表
      shoplist: [], // 门店列表
    };
  },
  methods: {
    handleMerchantChange(value) {
       this.formState.storeCode = ''; // 清空门店码值
    },
  },
};
</script>

在上述代码中,我们在商户下拉框的 handleMerchantChange 方法中,将 formState.storeCode 清空,以达到清除门店选择的效果。这样,在切换商户后,门店下拉框就会显示一个空值或占位符。

请根据你的实际情况进行相应的调整,并将示例代码集成到你的项目中。


内容由零声教学AI助手提供,问题来源于学员提问

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=12066

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?