SheetJS:填充innerHTML到表不会重新加载

2020-09-13 11:23发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我正在使用SheetJS库用来自...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在使用SheetJS库用来自上传的excel文件的数据填充表格。 我正在使用sheet_to_html函数将数据放入html格式。 转换工作正常(执行" console.log(oTable.innerHTML)"时,我得到正确的输出)。 但是前端没有任何反应。 这意味着该表不会被填充/推入GUI。

我缺少什么?
这是我的代码(第一个javascript控制器,然后是xml视图)

 _import:函数(文件){
 var oTable = this.getView()。byId('testdata3');
 if(file && window.FileReader){
 var reader = new FileReader();
 var result = {},数据;
 reader.readAsBinaryString(file);
 reader.onload = function(e){
 var rawLog = reader.result;
 数据= e.target.result;
 var wb = XLSX.read(data,{type:'binary'});
 var first_sheet_name = wb.SheetNames [0];
 var worksheet = wb.Sheets [first_sheet_name];
 oTable.innerHTML + = XLSX.utils.sheet_to_html(worksheet);
 };
 };
 },

 XML:

 
  
         
 
 
2条回答
南山jay
2020-09-13 12:04

诺比告诉我,我一直在尝试不同的尝试。 但这绝对不是最佳实践。 仍在寻找如何将数据绑定到我的表上。

一周热门 更多>

相关问答