前端组件化设计——布局、逻辑、视图
一、拆分页面: 将一个页面拆分成几个部分,如:父子包裹、左右或上下布局 <!-- 上下布局 --> <template> <el- card style ="background: #fff;min-height: 800px" shadow ="never"> < div slot ="header" style ="height: 28px"> <!-- 标题 --> <span>xxxx列表<span/> </div> <!--内容--> <div> <featureTable :parameters="parameters"/> </div> </el-card> </template> 二、表格操作部分,属于 中间件 ——处理复杂逻辑、数据转换 1.纯展示的表格 <template> <el-card id="activityManage"> <div slot="header"> <el- button type ="primary" @click ="addRowDialog" >新建</el-button> </div> <el-row > <el-col> < CommonTable :table -data="tableData" :table -column="tableColumn" height ="680" :loading ="listLoading"