vue elemen form 循环加组件抽离形式怎么才能准确的传值???加急!!!!!

父组件

<el-form :model="AddData" ref="AddData" label-width="220px" class="demo-ruleForm" key="AddData" :rules="Addrules">
<span v-for="(item,index) in AddData.debtorVOList"  :key="index+'c'">
<h4 class="Title">出质人信息 {{+index+1}} <el-button type="text" @click="addDomain('debtor')" v-if="index+1==1" class="green">增加</el-button> <el-button type="text" @click="removeDomain(item,'debtor')" v-if="index+1!=1" class="red">移除</el-button></h4>
          <FormAddData :FormAddData="item" :index=index :AddQuery="AddQuery" :regionTree=regionTree  :Addrules=Addrules></FormAddData>
     </span>
</el-form>

子组件

<el-form-item label="质权人类型" prop="" :rules="Addrules.type">
        <el-select v-model="FormAddData.type"  prefix-icon="el-icon-search" clearable placeholder="请选择"  @change="change_Pledgor(FormAddData)">
          <el-option
            v-for="item in AddQuery.businessPersonTypeList"
            :key="item.dictionaryValue"
            :label="item.dictionaryValueDesc"
            :value="item.dictionaryValue">
          </el-option>
        </el-select>
      </el-form-item>

子组件的prop 直接写type 的话 那不到值 又不知道怎么写

for循环的我写过

:prop="'debteeVOList.'+ index +'.type'" 

这样就好用
组件抽离的找不到该怎么写 求教

prop 通过form 理的data 下标处理的 你可以使用 inject/provide