拉力网格中的弹出窗口:RallypercentDonePoverPlugin

拉力网格中的弹出窗口:RallypercentDonePoverPlugin,rally,appsdk2,Rally,Appsdk2,我正在创建一些RallyGrid,这些RallyGrid在accordion容器中的选项卡面板容器中显示功能级别的公文包项 不幸的是,如果在第一次呈现容器时隐藏了rallygrid,那么如果我包含RallyPercentDonePoverPlugin插件,就会出现问题: 使用选项卡面板,当呈现非活动面板中的RallyGrid时,如果它们包含RallyPercentDonePoverPlugin并显示使用它的字段,则会发生崩溃 使用手风琴面板,如果首次渲染网格时网格未打开(在gridspec上设置

我正在创建一些RallyGrid,这些RallyGrid在accordion容器中的选项卡面板容器中显示功能级别的公文包项

不幸的是,如果在第一次呈现容器时隐藏了rallygrid,那么如果我包含RallyPercentDonePoverPlugin插件,就会出现问题:

  • 使用选项卡面板,当呈现非活动面板中的RallyGrid时,如果它们包含RallyPercentDonePoverPlugin并显示使用它的字段,则会发生崩溃
  • 使用手风琴面板,如果首次渲染网格时网格未打开(在gridspec上设置为“collapsed:true”),则不会显示%done的弹出窗口
  • 是否有一种巧妙的方法来实现这一点,比如改变对象创建的时间

    我的应用程序需要:

    requires: [
        'Rally.data.util.Sorter',
        'Rally.data.wsapi.Filter',
        'Rally.ui.grid.Grid',
        'Rally.data.ModelFactory',
        'Rally.ui.grid.plugin.PercentDonePopoverPlugin'
    ],
    
    gridspec插件包括:

    plugins: ['rallypercentdonepopoverplugin']
    
    除此之外,在低级别上,只有一个非常直接的rallygrid显示功能级别的公文包项,如果在渲染期间不应该打开,则加上布尔值“collapsed:true”

    以及以下子程序来布局配电盘系统:

    _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,
            activeTab: 0,
            minTabWidth: 200,
            items: [curAccord, pastAccord]
        };
    
        return tabPanelSpec;
    },
    
    _createAccordian: function(displayType) {
        var gridSpecs   = this._getGridSpecs(displayType);
    
        var accordSpec  = {
            xtype: 'panel',
            layout: {
                type: 'accordion',
                expandedItem: false,
                animate: true,
            multi: true,
                activeOnTop: true
            },
            items: gridSpecs,
        };
    
        return accordSpec;
    },
    

    我用一个应用程序复制了这个问题。当带有的网格位于手风琴内的面板内时,弹出窗口不起作用。也许有一个诀窍可以让它工作,但我提交了一个bug。

    谢谢Nick——关于下一个RC何时可用有什么想法吗?不客气,Kimon,我希望我们会有RallyOn提供的2.0(不再有发行候选版本)!六月。