我想在更新模型时将滚动位置设置为小于滚动高度。例如(oScrollContainer.getDomRef()。scrollHeight - 100)但是我无法做到。我怎样才能做到这一点 ?我在哪里做错了?请让我知道这个问题。这是我的代码示例的一部分;
<ScrollContainer
id="todoListViewScroll"
height="100%"
width="100%"
horizontal="true"
vertical="true">
<Table
mode="SingleSelectMaster"
alternateRowColors="true"
id="ToDoListTable_id"
items="{/ToDoList}"
width="auto"
sticky="ColumnHeaders"
selectionChange="showToDoToolbarButtons"
class="generic-table-style">
<columns/>
<items>
<ColumnListItem
id="ToDoListTable_idCol"
class="variantTableItem"/>
</items>
</Table>
</ScrollContainer>
// I'm using this coding after the datas and model have been updated
var oScrollContainer = _this.getView().byId("todoListViewScroll");
setTimeout(function(){ oScrollContainer.scrollTo(0,oScrollContainer.getDomRef().scrollHeight-100);
}, 100);