sap.ui.table.Table滚动条未到达底部

问题描述 投票:0回答:2

我已经使用 sap.ui.table.Table 一段时间了,但滚动条从未到达底部。幸运的是,我可以看到最后几行,但不作为样本工作仍然很奇怪......

尝试研究没有相同问题的样本以及文档,但什么也没有......

我的桌子上没有奇怪的CSS,也没有不应该使用的组件(图中的桌子)。

我使用的版本是1.97

抱歉链接中的图片,但我仍然不允许直接插入它。

    var table = new sap.ui.table.Table({                                                                            
            extension: new sap.m.Toolbar({
                content:[
                    new sap.m.Button({
                        icon: "sap-icon://add",
                        text: "New"
                    }),
                    new sap.m.Button({
                        icon: "sap-icon://delete",
                        text: "Delete"
                    })                  
                ],
            }),
            footer: new sap.m.Toolbar({
                design: sap.m.ToolbarDesign.Solid,
                content: [
                    new sap.m.ToolbarSpacer(),
                    new sap.m.Text({
                        text:"entries"
                    })
                ]
            }),
            rows: { 
                path: "oModel>/users/result" 
            },
            selectionMode: sap.ui.table.SelectionMode.Single,
            visibleRowCount: 8,
            visibleRowCountMode: "Fixed",
            //rowHeight: 20})

table

sapui5
2个回答
1
投票

您检查过指南吗? https://experience.sap.com/fiori-design-web/grid-table/#behavior-and-interaction

为了防止垂直滚动时产生不良副作用,所有行项目必须具有相同的高度(sap.ui.table.Table,属性:rowHeight)。

所以也许您的行与 rowHeight 属性不匹配。你可以尝试调整一下。

另请确保仅使用此处列出的单元格内受支持的控件https://experience.sap.com/fiori-design-web/grid-table/#Table%28ALV%29-CellContent


0
投票

我也面临同样的问题,请问你解决了吗

© www.soinside.com 2019 - 2024. All rights reserved.