elementUI框架的 el-row el-col 与 el-table-column 用法区别!

elementUI框架的<el-row> <el-col> 与<el-table-column>用法区别!

初学者可能很容易混淆它们的用法,其实是没有认真看官方文档,下面总结一下 :

<el-row> <el-col>标签是属于element的Layout布局控件:

如下图,参考element官网的说明:

<el-row> <el-col>是Layout布局控件中的组件:

通过官方文档的说明,即布局的一行(el-row)的宽度分为24等份,通过span属性来确定每一个列(el-col)的宽度,占了24份中的几份。无论一个el-row中有几个el-col,其span的总值必须等于24.

上图的不同颜色的布局代码如下:

<el-row>
  <el-col :span="24"><div class="grid-content bg-purple-dark"></div></el-col>
</el-row>
<el-row>
  <el-col :span="12"><div class="grid-content bg-purple"></div></el-col>
  <el-col :span="12"><div class="grid-content bg-purple-light"></div></el-col>
</el-row>
<el-row>
  <el-col :span="8"><div class="grid-content bg-purple"></div></el-col>
  <el-col :span="8"><div class="grid-content bg-purple-light"></div></el-col>
  <el-col :span="8"><div class="grid-content bg-purple"></div></el-col>
</el-row>
<el-row>
  <el-col :span="6"><div class="grid-content bg-purple"></div></el-col>
  <el-col :span="6"><div class="grid-content bg-purple-light"></div></el-col>
  <el-col :span="6"><div class="grid-content bg-purple"></div></el-col>
  <el-col :span="6"><div class="grid-content bg-purple-light"></div></el-col>
</el-row>
<el-row>
  <el-col :span="4"><div class="grid-content bg-purple"></div></el-col>
  <el-col :span="4"><div class="grid-content bg-purple-light"></div></el-col>
  <el-col :span="4"><div class="grid-content bg-purple"></div></el-col>
  <el-col :span="4"><div class="grid-content bg-purple-light"></div></el-col>
  <el-col :span="4"><div class="grid-content bg-purple"></div></el-col>
  <el-col :span="4"><div class="grid-content bg-purple-light"></div></el-col>
</el-row>

el-table-column 标签是属于element的table控件:

总结:

在element中,el-row  el-col 是布局控件,table才是真正的表格控件!

微信搜索:acoolgiser,一起学习成长,交个朋友!^_^

或者直接扫描

 

 

要在Vue页面中使用`el-row`和`el-col`元素来展示一个类似于您提供的代收代付业务汇总清单的表格,首先需要引入Element UI库。下面是一个简单的示例代码: ```html <template> <div> <el-table :data="tableData" style="width: 100%"> <!-- 表格列定义 --> <el-table-column prop="enterpriseName" label="企业名称"></el-table-column> <el-table-column prop="contractNumber" label="合约编号"></el-table-column> <el-table-column prop="contractName" label="合约名称"></el-table-column> <el-table-column prop="signingAccount" label="签约账号"></el-table-column> <el-table-column prop="contractPurpose" label="合约用途"></el-table-column> <el-table-column prop="totalAmountCapital" label="总金额(大写)"></el-table-column> <el-table-column prop="totalAmountDecimal" label="总金额(小写)"></el-table-column> <el-table-column prop="transactionCount" label="总笔数"></el-table-column> <el-table-column prop="fileNumber" label="文件编号"></el-table-column> <el-table-column prop="commissionUnitSealFillerSupervisorCommissionDate" label="委托单位签章/填制人/主管/委托日期"> <template slot-scope="scope"> {{ scope.row.commissionUnitSeal }}/{{ scope.row.filler }}/{{ scope.row.supervisor }}/{{ scope.row.commissionDate }} </template> </el-table-column> <el-table-column prop="bankSealAcceptorAcceptanceDate" label="银行签章/受理人/受理日期"> <template slot-scope="scope"> {{ scope.row.bankSeal }}/{{ scope.row.acceptor }}/{{ scope.row.acceptanceDate }} </template> </el-table-column> </el-table> <!-- 模拟数据区域 --> <el-row> <el-col :span="6">模拟数据区域</el-col> </el-row> </div> </template> <script> export default { data() { return { tableData: [ // 在这里填充您的具体数据 { enterpriseName: '企业A', contractNumber: '123456', contractName: '合约A', signingAccount: '1234567890', contractPurpose: '付款', totalAmountCapital: '壹万元整', totalAmountDecimal: '10000', transactionCount: '5', fileNumber: '001', commissionUnitSeal: '企业A印章', filler: '张三', supervisor: '李四', commissionDate: '2023-01-01', bankSeal: '银行印章', acceptor: '王五', acceptanceDate: '2023-01-02' }, // 更多数据行... ] }; } }; </script> <style scoped> /* 添加样式以适应您的需求 */ </style> ``` 此代码段展示了如何用Element UI中的`el-table`组件来构建一个表格,并且利用`el-row``el-col`来布局整个页面。注意替换示例数据为实际的数据源。此外,请确保已经正确安装并导入了Element UI库。
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值