SapUI5 ScrollContainer ScrollToBottom问题

时间:2018-06-08 07:51:07

标签: sapui5

我想在更新模型时将滚动位置设置为小于滚动高度。例如(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);

0 个答案:

没有答案