Rally 如何在板上显示叶节点故事数
我正在努力在功能故事板的各个卡片上显示叶节点数。我正在使用LookbackAPI查询叶节点故事。下面的代码未正确显示数据,并且跳过了整个列的字段。你能告诉我我做错了什么吗?或者有没有简单的方法。我是一个应用程序开发新手。提前谢谢Rally 如何在板上显示叶节点故事数,rally,Rally,我正在努力在功能故事板的各个卡片上显示叶节点数。我正在使用LookbackAPI查询叶节点故事。下面的代码未正确显示数据,并且跳过了整个列的字段。你能告诉我我做错了什么吗?或者有没有简单的方法。我是一个应用程序开发新手。提前谢谢 cardConfig: { editable: false, showIconsAndHighlightBorder: false, fields: [ 'Name', { name: 'LeafCount', //field name
cardConfig: {
editable: false,
showIconsAndHighlightBorder: false,
fields: [
'Name',
{
name: 'LeafCount', //field name
hasValue: function() {return true;}, //always show this field
renderTpl: Ext.create('Rally.ui.renderer.template.LabeledFieldTemplate', {
fieldLabel: 'Leaf story Count', //the field label
valueTemplate: Ext.create('Ext.XTemplate',
['{[this.getLeafCount(values)]}',
{getLeafCount: function(data) {
var OID = data.ObjectID;
snapshotStore = Ext.create('Rally.data.lookback.SnapshotStore', {
listeners: {
load: function(store, records, success) {
console.log(records.length);
count = records.length;
}
},
autoLoad: true,
useHttpPost: true,
fetch: ['Name', 'FormattedID', 'ObjectID'],
find: {
"_ItemHierarchy": OID,
"_TypeHierarchy": "HierarchicalRequirement",
"Children": null,
"__At": "current"
},
scope: this
});
return count;
// return snapshotStore.totalCount;
}
}])
})
},
//additional string fields
'c_StoryType', 'Project', 'PlanEstimate', 'Parent', 'TaskEstimateTotal', 'TaskRemainingTotal']
},这对您不起作用,因为在评估模板时,所有数据都需要可用-在呈现值之前,没有时间进行异步存储加载
对于这种特定情况,您不能只在卡上显示内置的LeafStoryCount字段吗?这对您不起作用,因为评估模板时需要所有数据都可用-在呈现值之前没有时间进行异步存储加载
对于这种特殊情况,您不能在卡上显示内置的LeafStoryCount字段吗?我不知道内置的LeafStoryCount字段。我在文档中找不到它。您能给我举个例子吗?每个PI类型(功能、计划等)都是从根PortfolioItem类型扩展而来的。谢谢但是我们没有PI订阅。哦,那么你只是在用史诗故事。我懂了。这是一个更加困难的问题。也许最好的方法是创建一个自定义卡,然后加载每个卡的数据,然后在数据存在后向卡添加一个字段。我会尽快想出一个更好的例子……是的,我在用史诗故事。举个例子就好了。非常感谢你,凯尔!我不知道内置的LeaftStoryCount字段。我在文档中找不到它。您能给我举个例子吗?每个PI类型(功能、计划等)都是从根PortfolioItem类型扩展而来的。谢谢但是我们没有PI订阅。哦,那么你只是在用史诗故事。我懂了。这是一个更加困难的问题。也许最好的方法是创建一个自定义卡,然后加载每个卡的数据,然后在数据存在后向卡添加一个字段。我会尽快想出一个更好的例子……是的,我在用史诗故事。举个例子就好了。非常感谢你,凯尔!