gpt4 book ai didi

rally - 应用程序在 Debug模式下正常工作,但在 Rally 环境中崩溃

转载 作者:行者123 更新时间:2023-12-04 05:16:17 26 4
gpt4 key购买 nike

我创建了一个动态创建网格的应用程序,并允许用户通过“数字字段”编辑器对网格列之一进行更改。在调试环境中一切正常,但是当我尝试编辑 Rally 环境中的字段之一时,它会使应用程序崩溃。从它的外观来看,包含该应用程序的 iframe 只是完全重新加载。

现在,这是一个奇怪的部分,可能是发生了什么的线索。在我点击应用程序上的其他地方(提交更改)后应用程序崩溃,但如果我在应用程序上的某处滚动鼠标滚轮,微调器会失去焦点(没有向上/向下箭头),然后如果我点击某处,则应用编辑并且应用程序不会崩溃。再次在 Debug模式下,我不需要经历这个,我只需单击其他地方即可应用更改。

最佳答案

这是 2.0p5 的一个已知问题,将在下一版本的 SDK 中修复。基本上它是使用大锤来响应某些内容被编辑并刷新它的事实。由于新的 SDK 可以与消息总线进行通信,因此完全没有必要...

同时,您应该能够通过定义一个全局 Rally.getApp 函数来修补您的应用程序,该函数返回您的应用程序实例以防止硬刷新:

//In your app definition give it an xtype:
Ext.define('My.App', {
extend: 'Rally.app.App',
//...
alias: 'widget.myapp'
//...
});

//Find the app instance by its xtype and return it
Rally.getApp = function() {
return Ext.ComponentQuery.query('myapp')[0];
};

然后,您可以在 2.0p6 发布并升级后删除该代码。

关于rally - 应用程序在 Debug模式下正常工作,但在 Rally 环境中崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14220129/

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