我正在尝试构建拉力赛外部应用程序,显示用户故事卡,它可以正常作为属性调度状态,但是当我更改为自定义字段时,它会加载标题并且微调器图像没有任何反应,这里是我的代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!-- Copyright (c) 2011 Rally Software Development Corp. All rights reserved -->
<html>
<head>
<title>Component Example: Card Board</title>
<meta name="Name" content="Josh Custom App" />
<meta name="Version" content="2011.2" />
<meta name="Vendor" content="Rally Software" />
<script src="https://rally1.rallydev.com/apps/1.26/sdk.js?loginKey=122222222222222222"></script>
<script type="text/javascript">
function onLoad() {
var rallyDataSource = new rally.sdk.data.RallyDataSource(
'1234',
'5678',
'false',
'false');
var cardboardConfig = {
types: ["HierarchicalRequirement"],
// attribute: 'ScheduleState',
attribute: "c_MathState",
fetch: "Name,FormattedID,Owner,ObjectID"
};
var cardboard = new rally.sdk.ui.CardBoard(cardboardConfig, rallyDataSource);
cardboard.display("cardboard");
}
rally.addOnLoad(onLoad);
</script>
</head>
<body>
<div id="cardboard"></div>
</body>
</html>
答案 0 :(得分:0)
我建议使用AppSDK 2.0 Cardboard,因为AppSDK 1.x已被弃用。
但是,在上面的AppSDK 1.x代码中,请尝试使用:MathState
作为您的属性,而不是:c_MathState
。使用AppSDK 1.x / WSAPI 1.x,无需在自定义字段名称前添加c_
前缀。