Spring boot Rest Api的Extjs问题

tez616oj  于 2022-09-26  发布在  Spring
关注(0)|答案(1)|浏览(261)

我一直在致力于将一个简单的MVC应用程序转换为以ExtJ作为前端的Spring Boot应用程序。面临xeditor iframe和Spring boot Rest Api中ExtJ的问题
下面的错误:
xeditor_core.min.js:formatd:2:8698 Uncaught(in-promise)TypeError:无法读取未定义的属性(正在读取“QuickTips”)
xeditor_core.min.js:formatd:2:10701未捕获(承诺中)TypeError:无法读取null的属性(读取“length”)
代码:
1] this.iframeDocumentBody.appendChild(this.ifram编辑器内容容器),
2] this.iframeBody.appendChild(this.iframeDocumentBody),
3] this.iframeWin.Ext.QuickTips.init(),
此处第3]行的Ext Object为NUll,但在原始MVC应用程序中存在此对象。
4] 这个。iframeEl=Ext.get(this.editor.iframe),
5] 这个。iframeWin=this.editor.iframe.content窗口,
在第4行],EXt对象不存在于第5行的contentWindow对象中]。
旧的MVC和Spring boot Rest Api都给出了相同的响应。
谁能帮我一下吗。

wr98u20j

wr98u20j1#

这可能是static/iframe.html文件中的问题。确保包含以下行:

<script type="text/javascript" src="./lib/extjs/all.js"></script>

这将把ExtJS注入到iframe中,并在其中包含Ext名称空间,因此Ext.QuickTips应该再次可用。
此外,应该使用开发人员网络面板来确保文件可以成功加载。

相关问题