KB、MB、GB转为B
toByte(limit) {
var size = "";
if (limit.slice(-2) == "GB") {
//GB转化成B
size = limit.substring(0, limit.length - 2) * 1024 * 1024 * 1024;
console.log(size);
} else if (limit.slice(-2) == "MB") {
//MB转化成B
size = limit.substring(0, limit.length - 2) * 1024 * 1024;
console.log(size);
} else if (limit.slice(-2) == "KB") {
//KB转化成B
size = limit.substring(0, limit.length - 2) * 1024;
console.log(size);
} else {
//其他转化成GB
size = limit;
console.log(size);
}
var sizestr = size + "";
return sizestr;
},
求和
sum(arr) {
return arr.reduce(function (prev, curr, idx, arr) {
return prev + curr;
});
},
表格鼠标划过悬浮显示
<el-table-column label="Folder name" prop="title">
<template slot-scope="scope">
<el-popover trigger="hover" placement="bottom">
<p>Click to view file: {{ scope.row.title }}</p>
<div slot="reference" class="name-wrapper">
{{ scope.row.title }}
</div>
</el-popover>
</template>
</el-table-column>