使用rc2 SDK格式化问题

时间:2013-12-25 04:11:52

标签: rally appsdk2

我有一个Rally应用程序,它使用tabpanel在窗口顶部放置两个标签。当我升级到SDK的rc2版本时,它会尝试匹配新Rally菜单的格式...但不幸的是,这看起来与应用程序的其余部分非常不匹配,并且它也不会显示整个选项卡名称(它将其截断为“即将发布的R ...”而不是“即将发布的”)。

一般来说,有一些旧样式的对象(如手风琴对象和rally按钮)和一些新样式的对象(如tab面板和rallyaddnew)。不幸的是,所有这一切看起来都很花哨。

可能的补救措施是自定义和优化这种新格式?

New formatting for "Add New" but old formatting for the "Generate Spec" rallybutton

_createTabPanel: function() {
    var curAccord   = this._createAccordian('current');
    var pastAccord  = this._createAccordian('past');

    curAccord.title     = 'Upcoming Releases';
    pastAccord.title    = 'Previous Releases';

    var tabPanelSpec = {
        xtype: 'tabpanel',
        border: 0,
        forceFit: true,
        minTabWidth: 200 // THIS FIXES THE "tab too small" PROBLEM
        activeTab: 0,
        items: [curAccord, pastAccord]
    };

    return tabPanelSpec;
},

1 个答案:

答案 0 :(得分:1)

我们有一个小机会窗口发布一个新的sdk版本,并选择按原样发布2.0rc2,以便客户可以开始使用它 - 即使某些东西(新造型等)可能没有完全完成。看起来上面示例中的选项卡面板存在一些问题。我们目前没有在产品中使用这些,所以这是有道理的。还有其他特别糟糕的组件吗?

我们或许能够提供一些小的css修复或ext覆盖,以使事情看起来更加一致......