vuejs导出excel设置字体,对齐,背景色

2024年08月05日 建站教程

xlsx基础版本不能设置样式,所有需要使用xlsx-style替代npm install –save xlsx

//引入XLSXStyle
import XLSXStyle from 'xlsx-style'

设置字体,对齐,背景色

let style = {
  // 表头样式
  header: { 
    font: { sz: 10, color: { rgb: "ff0000" }, bold: true },
    alignment: { horizontal: "center", vertical: "center", wrapText: true },
    fill: { bgColor: { indexed: 64 }, fgColor: { rgb: "FFFF00" }},
  },
  // 内容样式
  content: {
    font: { sz: 11 },
    alignment: { horizontal: "center", vertical: "center", wrapText: true },
  },
  // 注释行样式
  trips: {
    font: { sz: 10, bold: true },
    alignment: { vertical: "center", wrapText: true },
    fill: { bgColor: { indexed: 64 }, fgColor: { rgb: "00B050" }}
  }
};
sheet['A1'].s = style.header;

本文链接:http://so.lmcjl.com/news/10015/

展开阅读全文
相关内容