建一个array数组存放数据,通过foreach循环将数据写入到数组中

建一个array数组存放数据,通过foreach循环将数据写入到数组中

使用ref="moctgDetails"与that.$refs.moctgDetails配合获取另外一个vue中的数据

  <a-modal
    v-model="pronodeVisible"
    :title="processTitle"
    width="80vw"
    height="90%"
    switchFullscreen
    @cancel="handleCancel"
    cancelText="关闭"
    @ok="handleOk1"
    >
   <component ref="moctgDetails" :is="modalPath" :imcpProcessInfo="imcpProcessInfo"></component>
  </a-modal>

方法

      handleOk1(){
        let that = this;
        let smallAttrList=new Array();
        //建一个array数组存放数据,通过foreach循环将数据写入到数组中
        that.$refs.moctgDetails.attribute.forEach((item,index) =>{
          smallAttrList[index]={
            detailsid:that.moctgid,
            attributesid:that.$refs.moctgDetails.imcpProcessInfo[index].smallproattrid,
            attributesname:item};
        })
        postAction(this.url.adddetail, smallAttrList).then((res) => {
        })
      },

在这里插入图片描述
v-model=“attribute[index]”

            <a-form-model-item v-for="(content,index) in imcpProcessInfo" :label="content.proattrname" :labelCol="labelCol" :wrapperCol="wrapperCol" :key="content.smallproattrid">
              <a-input placeholder="请输入" v-model="attribute[index]" v-if="content.proattrname!=null" :disabled="disAbleStatus"></a-input>
            </a-form-model-item>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值