gpt4 book ai didi

javascript - Extjs sencha 编译的应用程序抛出 Uncaught TypeError : Object prototype may only be an Object or null

转载 作者:行者123 更新时间:2023-11-28 07:59:23 25 4
gpt4 key购买 nike

我有一个 Extjs 应用程序,我已将其 retrofit 为 Sencha Cmd 生成的应用程序,以便能够缩小和连接 js 和 css 文件。构建过程运行良好,但当我运行应用程序时,我看到以下错误。 enter image description here

与错误对应的行是: enter image description hereenter image description here

我想我的两个问题是:

  1. Sencha Cmd 是缩小和连接 extjs 应用程序所有文件的唯一可靠方法吗?我尝试过使用 Yuicompressor 来缩小单个文件并手动连接,但是我无法弄清楚如何轻松管理 extJS 应用程序的依赖关系。
  2. 如何通过 Sencha cmd 生成的构建解决上述问题?我有什么遗漏的吗?

我正在使用 ExtJS 4.2.1 和 Sencha Cmd 4(也尝试过使用 5)。

最佳答案

好吧,我或多或少能够回答这两个问题:

  1. Sencha Cmd 很好地管理了 ext 依赖关系,并且还在内部使用 yuicompressor 来缩小 js。如果在 extjs 文件中正确指定了 requries: 配置,则将现有应用程序改造为 sencha cmd 应用程序可以正常工作。
  2. 上述问题是由于复制粘贴错误造成的。我在我的一个观点中留下了一些不必要的陈述,这似乎导致了上述问题。基本上我试图查询一个未实例化的 View 。删除这些语句并重建(缩小的)应用程序效果很好。

关于javascript - Extjs sencha 编译的应用程序抛出 Uncaught TypeError : Object prototype may only be an Object or null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25625958/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com