我按照以下说明从 Sencha Architect 4.2 beta 升级到官方 4.3.2 版本如何将 Sencha Architect 升级到 4.3.2。现在,当我打开现代项目时,我在日志面板中收到错误“设计视图:框架错误:无法读取未定义的属性“添加””,并且面板的设计视图为空白。代码显示正常。我的经典应用程序打开并显示设计视图很好。不幸的是,我们的订阅已经失效,所以我无法向 Sencha 提出案例。有没有人有什么建议?我可以提供哪些额外信息?
Cmd和framework都是7.6。
这很奇怪 - 一旦应用程序在架构师中打开,人们最终可以通过查看代码然后再次查看设计选项卡来显示设计视图。可能需要多次尝试在代码和设计之间交替并单击面板的不同部分。一旦它正确显示,它将继续显示“确定”,直到您关闭并再次打开架构师,然后您必须通过单击重新开始。
注意我正在使用 ExtJS 7.3 现代
无法读取未定义'的属性'add'通常是id问题。确保每个组件在配置面板上都设置了一个 ID。 虽然此错误不会影响应用程序的整体稳定性,但您可以像平常一样保存并构建应用程序。
现在对于code和design之间的点击,我还没有找到解决方案。这确实是一个烦人的错误,但没什么大不了的。
也可能是由于使用 Data UI Builder 创建 add: 函数,并且与内部重写的 add 函数冲突。
我还发现这与项目是否有效无关。
我刚刚遇到了一个非常相似的问题。我添加了另一个“表单面板”并选择了“居中”配置,这恰恰引发了该错误,只有没有“居中”我才能再次看到预览。
由于许可证,我使用的是 Architect 4.2.8.440 框架:7.2.0.56