Sapui5 删除表的第一列

Sapui5 删除表的第一列,sapui5,Sapui5,我想删除sap ui5表的第一列(用于选择行的列)。 我没有选择行的要求 我试图通过css实现这一点,但是,这会扰乱表对齐 有人能建议如何删除表的第一列吗?您可以用不同的方法来完成 table td:nth-child(1){ display:none;} 在Chrome+FireFox中正常工作,但在IE中不正常 使用Jquery处理跨平台问题,方法是: $('table td:nth-child(1)').hide(); 适用于所有浏览器 或者,如果您可以控制html,您可以: &l

我想删除sap ui5表的第一列(用于选择行的列)。 我没有选择行的要求

我试图通过css实现这一点,但是,这会扰乱表对齐


有人能建议如何删除表的第一列吗?

您可以用不同的方法来完成

table td:nth-child(1){ display:none;} 
在Chrome+FireFox中正常工作,但在IE中不正常

使用Jquery处理跨平台问题,方法是:

$('table td:nth-child(1)').hide();
适用于所有浏览器


或者,如果您可以控制html,您可以:

<table>
  <tr>
    <td class="first">...</td>
    <td>..</td>
    ..
  </tr>
</table>

你可以用不同的方法来做

table td:nth-child(1){ display:none;} 
在Chrome+FireFox中正常工作,但在IE中不正常

使用Jquery处理跨平台问题,方法是:

$('table td:nth-child(1)').hide();
适用于所有浏览器


或者,如果您可以控制html,您可以:

<table>
  <tr>
    <td class="first">...</td>
    <td>..</td>
    ..
  </tr>
</table>

如果要完全禁用行选择,可以使用
oTable.setSelectionMode(sap.ui.table.SelectionMode.None)
,如果要通过单击内容选择行,可以使用
oTable.setSelectionBehavior(sap.ui.table.SelectionBehavior.RowOnly)
(sap.ui.table.SelectionMode.None)如果要完全禁用行选择,或
oTable.setSelectionBehavior(sap.ui.table.SelectionBehavior.RowOnly)
如果要通过单击内容选择行。


<table:Table id="toa__table"
                    enableSelectAll="false"
                    selectionMode="Single"
                    busy="{utilModel>/busy}"
                    selectedIndex ="1"
                    selectionBehavior="RowOnly"
                    rows="{path:'path' ,templateShareable:false}" >
使用selectionBehavior=“RowOnly”它会隐藏第一行,并使用基于工作的选择模式单个或多个


使用selectionBehavior=“RowOnly”它隐藏第一行,并且它基于工作的选择模式单个或多个

关于“TH”样式呢?对于sapui5Ok,“TH”样式将不起作用。但是@Ngshumacher的回答非常优雅。这也不起作用。“TH”样式呢?“TH”在sapui5Ok的情况下,风格不起作用。但是@Ngshumacher的回答非常优雅。这也不起作用