antdesign的form表单结合row和col灵活布局页面的用法

<a-form-item label="条件集" name="Expression" required>
  <!-- 这一块还是值得好好学习的 -->
  <a-row class="row_title">
    <a-col :span=7>
      相邻条件关联关系
    </a-col>
    <a-col :span=7>
      运算符
    </a-col>
    <a-col :span=7></a-col>
  </a-row>
  <a-row class="row" v-for="(item, index) in Expression" :key="index">
    <a-col :span=7>
      <a-select v-model:value="item.logicSymbol" allowClear v-if="index !== 0">
        <a-select-option value="AND"></a-select-option>
        <a-select-option value="OR"></a-select-option>
      </a-select>
    </a-col>
    <a-col :span=7>
      <a-select v-model:value="item.operator" allowClear>
        <a-select-option value="<">小于</a-select-option>
        <a-select-option value="<=">小于等于</a-select-option>
        <a-select-option value="=">等于</a-select-option>
        <a-select-option value=">">大于</a-select-option>
        <a-select-option value=">=">大于等于</a-select-option>
        <a-select-option value="包含">包含</a-select-option>
        <a-select-option value="不包含">不包含</a-select-option>
      </a-select>
    </a-col>
    <a-col :span=7>
      <a-input v-model:value="item.rvalue"></a-input>
    </a-col>
    <a-col :span=3>
      <Icon class="icon_add" icon="ant-design:plus-circle-outlined" size="20" @click="add(index)" />
      <Icon class="icon_delete" icon="ant-design:delete-twotone" size="20" @click="remove(index)"
        v-if="index !== 0" />
    </a-col>
  </a-row>
</a-form-item>

a-form-item结合a-rowa-col可以更灵活的布局页面.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值