2022-11-02 19:48来源:m.sf1369.com作者:宇宇
1. Model 结构比较简单,如 @pw 所述,多对多、但对多的数据模型很难搞,用对象做属性也不行。
2. 内存控制,View 很容易产生 memory leak 的问题,不过这也和代码的质量有关系,近期的更新有一些是针对这方面的。
ExcelSheet.ActiveSheet.Columns(startcol+:+endcol).ColumnWidth = 22;
//设置从firstcol到stopcol列的宽度为22
ExcelSheet.ActiveSheet.Rows(startrow+:+endrow).RowHeight = 22;
//设置从firstrow到stoprow行的宽度为22
按你的要求,客户端的JS能力做不到,
你还是传到服务器解析后再加载,
或者弄个经IE认证的浏览器级别的插件,像AJAX的
您好!很高兴为您答疑。
没有具体的代码,但是可以为您提供一个实现思路。我们知道js导出文件实际就是输出二进制文件(前提是您的浏览器权限足以让您的js脚本访问本地文件),您只需要按照excel(组建单的是csv的格式)进行文件输出即可,但是对于功能较为复杂的excel文件(如包含有函数、单元格锁定等)则仅仅用js是无法实现的,推荐考虑使用jxls等专用服务器端组件。
如果对我们的回答存在任何疑问,欢迎继续问询。