我以简单的方式显示 Rally Grid 中缺陷的链接:
columnCfgs: ['FormattedID', 'Name', ...]
这会创建到缺陷的链接,就像它应该的那样。但列宽太大了。但如果我执行以下操作,我就会丢失链接:
columnCfgs: [{dataIndex: 'FormattedID', width: 50, text:'ID'}', 'Name', ...]
是否有一个方便的 xtype 我可以用来调整宽度,但仍然有指向我的缺陷的链接?
不幸的是,目前还没有一种简单的方法可以做到这一点。我们将在发布 SDK 2.0 之前修复此问题。现在这里有一个解决方法:
Ext.define('DefectGridApp', {
extend: 'Rally.app.App',
launch: function() {
Rally.data.ModelFactory.getModel({
type: 'Defect',
success: function(model) {
//Get the default field config
var field = model.getField('FormattedID');
var fieldConfig = Rally.ui.grid.FieldColumnFactory.getColumnConfigFromField(field);
//Override with your values
fieldConfig.width = 10;
this.grid = this.add({
xtype: 'rallygrid',
model: model,
columnCfgs: [
fieldConfig, //pass your overridden formatted id field here
'Name',
'Owner'
]
});
},
scope: this
});
}
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)