两杯汽水 2021-07-06 02:24 采纳率: 90%
浏览 464
已结题

vue项目用的antd的组件做了修改,新增表单要出现新增一行,结果只新增了第一个



``` <a-row>
        <a-col :span="24" style="text-align:right">
          <a-form-model-item :wrapper-col="{ span: 14, offset: 4 }">
            <a-button @click="newMember" type="primary">新增</a-button>
          </a-form-model-item>
        </a-col>
      </a-row>
      <a-row>
        <form :autoFormCreate="(form) => this.form = form">
          <a-table :columns="dataColumns" :dataSource="dataSource" :pagination="false">
            <template v-for="(col, i) in ['number', 'station', 'department','achieve','message',
                                          'operation']" :slot="col" slot-scope="text, record">
              <a-input :key="col" v-if="record.editable" style="margin: -5px 0;" :value="text" :placeholder="columns[i].title" @change="e => handleChange(e.target.value, record.key, col)" />
              <template v-else>{{ text }}</template>
            </template>
            <template slot="operation" slot-scope="text, record">
              <template v-if="record.editable">
              </template>
              <span>
                <a-divider type="vertical" />
                <a-popconfirm title="删除确认" @confirm="remove(record.key)">
                  <a>删除</a>
                </a-popconfirm>
              </span>
            </template>
          </a-table>
        </form>
      </a-row>

newMember () {
this.dataSource.push({
key: this.dataSource.length + 1,
number: '',
station: '',
department: '',
achieve: '',
message: '',
operation: '',
editable: true,
})
},

```
最后效果如下

img
点新增只新增了序号的input框,其他项未能有效插入input

  • 写回答

1条回答 默认 最新

  • CSDN专家-Time 2021-07-06 07:16
    关注

    看一下antd pro怎么做的 这里是源码和演示。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 10月27日
  • 已采纳回答 10月19日

悬赏问题

  • ¥15 使用ue5插件narrative时如何切换关卡也保存叙事任务记录
  • ¥20 软件测试决策法疑问求解答
  • ¥15 win11 23H2删除推荐的项目,支持注册表等
  • ¥15 matlab 用yalmip搭建模型,cplex求解,线性化处理的方法
  • ¥15 qt6.6.3 基于百度云的语音识别 不会改
  • ¥15 关于#目标检测#的问题:大概就是类似后台自动检测某下架商品的库存,在他监测到该商品上架并且可以购买的瞬间点击立即购买下单
  • ¥15 神经网络怎么把隐含层变量融合到损失函数中?
  • ¥15 lingo18勾选global solver求解使用的算法
  • ¥15 全部备份安卓app数据包括密码,可以复制到另一手机上运行
  • ¥20 测距传感器数据手册i2c