首页 > 解决方案 > 由于getOwnerComponent setModel,页面跳转到顶部屏幕

问题描述

我在两个选项卡页面中有一个复选框列表,我遇到的问题是当我单击第一个选项卡中的复选框并调用此代码时页面跳转到顶部屏幕:

this.getOwnerComponent().setModel(mymodel,"mymodel")

如果我在选项卡之间导航并返回它就不会再发生了,只有当我在导航之前单击复选框时才会发生这种情况。

我的复选框:

<CheckBox app:mydata="a" select="onSelect" ></CheckBox>

注意:只有当我试图覆盖我在 Component.js (mymodel) 中创建的模型时才会发生这种情况。如果我使用另一个名称将另一个模型设置为组件所有者,它工作正常

标签: javascriptcsssapui5

解决方案


推荐阅读