<mf-grid v-if="dialogFooter && dialogFooter.key" :key="dialogFooter.key" :element="dialogFooter" :columns="dialogFooter.columns" :height="dialogFooter.height" :styleClass="getStyleClass" :rendered.sync="dialogFooter.rendered" :currentFormData="currentFormData" ></mf-grid> <el-row v-else v-if="clickEnable"> <el-col :span="8"> <div style="min-height: 36px;"></div> </el-col> <el-col :span="8" style="text-align: center;"> <el-button type="primary" @click="save" style="width:100%">提交</el-button> <!-- <el-button type="primary" @click="closePage" style="margin-right: 15px;">关闭</el-button>--> </el-col> <el-col :span="8"> <div style="min-height: 36px;"></div> </el-col> </el-row>
时间: 2024-02-10 16:33:13 浏览: 85
这段代码看起来像是一个Vue组件的模板(template),包含了两种可能的情况:
1. 如果`dialogFooter`对象存在且`key`属性存在,就渲染一个名为`mf-grid`的自定义组件,传入相应的props和事件处理函数。
2. 如果`dialogFooter`不存在或者`key`属性不存在,则渲染一个`el-row`元素,内部包含三个`el-col`元素,其中第二个`el-col`元素包含一个`el-button`元素,点击该按钮会触发`save`函数。
阅读全文