javascript - 如何获取 sapui 列中的最后一个单元格
问题描述
var table = this.getView().byId("myTableData");
var column = table.getColumns()[0];
所以我在这里选择了第一列,但是我们如何获得该列中的最后一个单元格?
我尝试过使用 table.getRows() 并映射索引,但问题是,我的列并不总是可见,所以这不是一个好的解决方案。
无论如何,感觉这里应该更优雅一些。
<t:Table id="myTableData"
rows="{SomeData>/RowData}"
alternateRowColors="true"
rowSelectionChange="handleNewItemScaleSelectionChange">
<t:columns>
<t:Column width="100%" resizable="false" flexible="false" hAlign="Left" visible="{someModel>/visibility}">
<m:Text text="{someModel>Text}"/>
<t:template>
<m:Text text="{SomeModel>ThisData}" FontWeightBold" hAlign="Right" />
</t:template>
</t:Column>
<t:Column width="100%" resizable="false" flexible="false" hAlign="Right">
<m:Text text="hello"/>
<t:template>
<m:Text text="Hello"/>
</t:template>
</t:Column>
</t:columns>
</t:Table>
解决方案
您可以使用.length
获取行或列的最后一个索引
推荐阅读
- excel - 如何找到excel条件格式中使用的公式?
- python - Python:如何导入涉及另一个函数的函数
- iis - dot net core app 3.1 - IIS 时出现错误 500
- bytecode - 字节码和汇编代码是一样的吗?
- linux - 在linux中同时移动和打印脚本结果
- javascript - 即使 .map 循环通过数组的所有索引,也无法在我的 JSX 中从我的 react 应用程序中的 array.map 显示图像
- parallel-processing - 阿姆达尔定律中的负加速?
- python - /products/1/buy/ 'OrderForm' 对象的 AttributeError 没有属性 'save'
- javascript - 使用 GraphQL 映射 Gatsby 画廊图像
- corda - 是否可以直接访问 CENM 休息端点以获取 Corda Enterprise 的网络地图详细信息?如何访问 CENM 的 Rest 端点?