我正在使用SAP UI5应用程序并尝试将表数据导出到word文档中,但在文档中出现未定义的错误。我在示例here中使用jquery.wordexport.js
。我的html代码如下定义
<head>
<script src="FileSaver.js"></script>
<script src="jquery.wordexport.js"></script>
<script>
sap.ui.localResources("odataservice");
var app = new sap.m.App({
initialPage:"idodataservice1"
});
var page = sap.ui.view({
id: "idodataservice1",
viewName: "odataservice.odataservice",
type: sap.ui.core.mvc.ViewType.XML
});
app.addPage(page);
app.placeAt("content");
</script>
</head>
<body class="sapUiBody" role="application">
<div id="content">Hi</div>
</body>
div内容显示在屏幕上并且不是空的,点击按钮我在下面调用方法
onPressExport: function() {
jQuery(document).ready(function($) {
$("content").wordExport();
});
},
我已在根级别添加了这两个文件,并且导出文档确实已进入,但文本未定义&#39;写在里面。尝试在运行时在控制台中检查id并尝试不同的子div ID但仍然得到未定义的错误。请告诉我这里可能有什么问题,或者我错过了什么。
答案 0 :(得分:0)
您不需要OnPressExport
中的'ready'事件:
onPressExport: function() {
$("content").wordExport();
},