一个网站需要多少网页ps怎么做网站导航
web/
2025/9/26 16:10:50/
文章来源:
一个网站需要多少网页,ps怎么做网站导航,门户网站底部,不用付费不用登录的网站在 element plus 表格中#xff0c;您可以使用 summary-method 属性来指定一个函数#xff0c;计算表格中列的合计或平均值等。该函数应该返回一个对象#xff0c;其中包含每个列的合计值。例如#xff0c;如果您的表格数据是这样的#xff1a;
[{ name: John, age: 20, …在 element plus 表格中您可以使用 summary-method 属性来指定一个函数计算表格中列的合计或平均值等。该函数应该返回一个对象其中包含每个列的合计值。例如如果您的表格数据是这样的
[{ name: John, age: 20, score: 80 },{ name: Mary, age: 22, score: 90 },{ name: Peter, age: 21, score: 85 }
]您可以这样设置表格的 summary-method
el-table :datatableData :summary-methodgetSummary然后实现 getSummary 函数
methods: {getSummary({ columns, data }) {const sums []columns.forEach((column, index) {if (index 0) {sums[index] 总计return}const values data.map(item Number(item[column.property]))if (!values.every(value isNaN(value))) {sums[index] values.reduce((prev, curr) {const value Number(curr)if (!isNaN(value)) {return prev curr} else {return prev}}, 0)sums[index] 分} else {sums[index] N/A}})return sums}
}在这个例子中我们处理每个列的数据并返回一个数组包含每列的合计值。我们还通过在第一列插入一个“总计”的文本来使它在表格底部居中显示。您可以根据需要修改这个函数来计算特定列的平均值或其他合计方式。
完整的例子
templateel-table :datatableData :summary-methodgetSummaryel-table-column labelName propname/el-table-columnel-table-column labelAge propage/el-table-columnel-table-column labelScore propscore/el-table-column/el-table
/templatescript
export default {data() {return {tableData: [{ name: John, age: 20, score: 80 },{ name: Mary, age: 22, score: 90 },{ name: Peter, age: 21, score: 85 }]}},methods: {getSummary({ columns, data }) {const sums []columns.forEach((column, index) {if (index 0) {sums[index] 总计return}const values data.map(item Number(item[column.property]))if (!values.every(value isNaN(value))) {sums[index] values.reduce((prev, curr) {const value Number(curr)if (!isNaN(value)) {return prev curr} else {return prev}}, 0)sums[index] 分} else {sums[index] N/A}})return sums}}
}
/script
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/82273.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!