这里面有个主题字体的概念,默认的字体类型是根据主题来决定的,是Excel的一个规则,Excel中可以给指定的主题来设置字体。SpreadJS中可以通过sheet.currentTheme().bodyFont()来设置,例如:
sheet.currentTheme().bodyFont("仿宋");
而字体大小的全局设置是通过defaultStyle来设置的。
另外,这里defaultStyle中的font需要设置一个整体,所以也不能单独设置
sheetStyle.font = '14px';
综上所述,您的问题只要再您的代码基础上加上
sheet.currentTheme().bodyFont("仿宋");就可以解决了。 |