vue3 +element动态表单实现

可以直接复制,接口看后端
父页面

	


ts
//定义附表显示隐藏属性
const addendumShow = ref(false);
const addendum = (val: any) => {
	formInline.value.addendumList = val;
};
保存操作
save(){
	//接收附表信息
		let scedulesData = schedulesRef.value.getScedulesData();
		//获取附表Id值和附表值
		const controlIds = scedulesData.data.map((item: any) => {
			return {
				controlId: item.controlId,
				controlValue: item.controlValue ? item.controlValue.toString() : ""
			};
		});
		//赋值附表信息
		formInline.value.addendumList = controlIds || [];
		//赋值附表校验信息
		formInline.value.schedulesCheck = scedulesData.check;
}

子页面





你可能感兴趣的:(javascript,前端,vue.js)