想被带飞的鱼 2023-09-11 12:36 采纳率: 62.5%
浏览 5
已结题

element中动态表单,如何把里程和里程费输完后自动带出数量赋值给里程费合计

element中动态表单,如何把里程和里程费输完后自动带出数量赋值给里程费合计

img

  • 写回答

3条回答 默认 最新

  • ZionHH 2023-09-11 17:34
    关注

    给里程和里程费添加input事件,输入处理合计

    img


    示例:

    <template>
      <div>
        <div
          class="item"
          v-for="(item, index) in list"
          :key="index">
          <div>
            <el-input v-model="item.mileage" placeholder="里程" @input="val => inputMileage(val, item, index)"></el-input>
          </div>
          <div>
            <el-input v-model="item.mileageFee" placeholder="里程费" @input="val => inputMileageFee(val, item, index)"></el-input>
          </div>
          <div>
            <el-input v-model="item.sum" placeholder="合计"></el-input>
          </div>
        </div>
      </div>
    </template>
    
    <script>
    export default {
      data () {
        return {
          list: [
            { mileage: '', mileageFee: '', sum: '' },
            { mileage: '', mileageFee: '', sum: '' },
            { mileage: '', mileageFee: '', sum: '' },
            { mileage: '', mileageFee: '', sum: '' },
            { mileage: '', mileageFee: '', sum: '' },
            { mileage: '', mileageFee: '', sum: '' }
          ]
        }
      },
      methods: {
        inputMileage (val, item, index) {
          if (item.mileageFee) {
            item.sum = Number(val) * Number(item.mileageFee)
          }
        },
        inputMileageFee (val, item, index) {
          if (item.mileage) {
            item.sum = Number(val) * Number(item.mileage)
          }
        }
      }
    }
    </script>
    
    <style lang="scss" scoped>
    .item {
      display: flex;
      align-items: center;
    }
    </style>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 9月19日
  • 已采纳回答 9月11日
  • 创建了问题 9月11日

悬赏问题

  • ¥15 单纯型python实现编译报错
  • ¥15 c++2013读写oracle
  • ¥15 c++ gmssl sm2验签demo
  • ¥15 关于模的完全剩余系(关键词-数学方法)
  • ¥15 有没有人懂这个博图程序怎么写,还要跟SFB连接,真的不会,求帮助
  • ¥15 PVE8.2.7无法成功使用a5000的vGPU,什么原因
  • ¥15 is not in the mmseg::model registry。报错,模型注册表找不到自定义模块。
  • ¥15 keil官网下载psn序列号在哪
  • ¥15 想用adb命令做一个通话软件,播放录音
  • ¥30 Pytorch深度学习服务器跑不通问题解决?