2

因此,在我的自定义 KanbanBoard 应用程序中,我最近注意到 READY 绿色边框已经消失。

我已经开始尝试调试,但似乎无法理解发生了什么。

在我的板上,用户可以单击 READY 图标,边框变为绿色,在查看故事时,它显示 READY 为真。一切都很好。

当我按下 F5 时,绿色边框消失了,但就绪字段仍然为真。认为这是我所做的,所以删除了所有 CSS 覆盖,但板仍然无法工作。

调试也是如此,直接从桌面运行 HTML,现在甚至卡上都没有就绪按钮。

查到这里,发现如果没有ready列,按钮是不会出现的。

所以我曾经在我的 getAdditionalFields 函数中有“Ready”,因为我尝试过“isReady”,“ReadyDeprecated”。但似乎无法进入这个领域。

我检查了 API Docs 并从文档中查询,尝试了 READY 和 READYDEPRECATED,它们返回不同的结果集。

在调试器中,我看到了 ReadDeprecated 字段,但没有 Ready 字段。但是查看一个故事,我看到一个布尔值的就绪字段,我设置为 true 的卡片仍然显示为 true,尽管没有绿色边框......

关于去哪里的任何建议?我缺少任何背景吗?很确定这是以前的工作......

4

1 回答 1

1

在最近的版本中,Rally 为我们所有的工件添加了对 Ready 的支持。当我们在 1.38 版本的 API 中添加 Ready 标志时。当我们这样做时,我们将任何名为 Ready 的自定义字段更改为 ReadyDeprecated。

一个简单的解决方法是将您的应用程序更改为使用当前版本的 API 到最新版本的 WSAPI。

您可以通过将 apiVersion 添加到脚本包含来更改 AppSDK 1.0 应用程序以使用更新版本的 WSAPI。

src="/apps/1.32/sdk.js?apiVersion=1.38"

使用 wsapiVersion 属性可以在 SDK 2.0 应用程序中完成相同的操作。

src="/apps/2.0p/sdk.js?wsapiVersion=1.38"
于 2012-11-27T21:23:27.027 回答