javascript - 由于getOwnerComponent setModel,页面跳转到顶部屏幕
问题描述
我在两个选项卡页面中有一个复选框列表,我遇到的问题是当我单击第一个选项卡中的复选框并调用此代码时页面跳转到顶部屏幕:
this.getOwnerComponent().setModel(mymodel,"mymodel")
如果我在选项卡之间导航并返回它就不会再发生了,只有当我在导航之前单击复选框时才会发生这种情况。
我的复选框:
<CheckBox app:mydata="a" select="onSelect" ></CheckBox>
注意:只有当我试图覆盖我在 Component.js (mymodel) 中创建的模型时才会发生这种情况。如果我使用另一个名称将另一个模型设置为组件所有者,它工作正常
解决方案
推荐阅读
- powershell - 显示名称包含在数组中的项目
- javascript - 发布嵌套对象会破坏 NodeJS 后端中的编码
- python - 如何使用 python 和 Opencv 或 PIL 去除文本周围的边缘
- java - 如何在wildfly中获取infinispan缓存统计信息?
- javascript - 在Javascript中链接可变数量的过滤器函数
- bash - How do I read only the bss from size
- xcode - 在 Alert() 中显示图像的 SwiftUI 扩展
- c# - C#如何在不同的类中使用方法
- python - Python 网页抓取问题 - 结果与源代码不同
- c# - C# 在 Linux 上创建分离进程