需求:当前为一级页面,跳多个二级,这些二级名字不同,传参相同
组件名换成component
<component
v-if="formPageVisible"
:is="formComponentName"
:bill_form_id="bill_form_id"
:bill_id="bill_id"
:business_type="business_type"
:bill_type_id="bill_type_id"
:operateflag="operateflag"
:auditStatus="auditStatus"
@goBack="hideFormPage"
/>
用动态变量控制跳哪个二级
if (row.data_type == 0) {
formComponentName.value = 'bondRegisterForm';
} else if (row.data_type == 1) {
formComponentName.value = 'bondReturnForm';
} else {
formComponentName.value = 'bondConfiscationForm';
}
showFormPage(row.bill_form_id, row.bill_id, row.bill_type_id, businessType, '1', 1);