Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >从视图中删除控件

从视图中删除控件
EN

Stack Overflow用户
提问于 2015-07-04 16:52:56
回答 2查看 12.7K关注 0票数 2

我尝试在运行时创建一个sap.m.Text并删除创建的元素。创建是直接的,但是删除元素是一个问题。我找不到做这件事的方法。

代码:

新建sap.m.Text(this.createId("Row1"))

删除

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
_oThis.getView().removeContent(1); // Doesn't work
_oThis.getView().removeContent(oObjText); // Doesn't work
_oThis.getView().removeContent(sap.ui.getCore().byId('Row1')); // Doesn't work
_oThis.getView().removeContent(view.byId(oo));   // Doesn't work
_oThis.getView().removeContent('Row1');   // Doesn't work

删除元素os $( 'Row1‘).remove();//但不会从聚合中删除,并且如果添加回具有相同ID’Row1‘的元素,则会给出重复的ID错误

PS:$('Row1').remove()没有真正起作用,因为它没有从视图对象中删除。如何通过ID从JS View中移除Text/Button或任何控件?

https://openui5.hana.ondemand.com/docs/api/symbols/sap.ui.core.mvc.View.html#removeContent

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-07-05 11:50:26

我在本地机器上创建了一个小的本地示例。你有两个选择,要么在创建时检查你的文本控件是否已经存在,只做一些调整,要么-如果你真的想有一个干净的开始-销毁它:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
this.byId("Row1").destroy();

请注意,最佳实践是使用createId创建标识符:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
this.createId("Row1");
票数 9
EN

Stack Overflow用户

发布于 2021-02-22 05:47:38

可以使用.destroy<aggregationName>()方法移除该控件。

例如,sap/f/DynamicPage有一个名为<content>的聚合。例如,可以使用.destroy()

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
var oDynamicPage = this.byId("dynamicContentForm");
if (oDynamicPage !== undefined) {
  oDynamicPage.destroyContent();
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31223052

复制
相关文章
Android滑动删除控件
Android滑动删除控件 效果展示 代码实现 静态布局 自定义一个ViewGroup,继承至FrameLayout,覆写其中的几个关键方法,用于给其中的两个子view设置布局位置。 priv
felix
2018/06/08
2.2K0
使用DeepWalk从图中提取特征
以下文章来源于磐创AI,作者VK 来源:公众号 磐创AI 授权转 概述 从表格或图像数据中提取特征的方法已经众所周知了,但是图(数据结构的图)数据呢? 学习如何使用DeepWalk从图中提取特征 我们
OpenCV学堂
2019/12/09
1.1K0
使用DeepWalk从图中提取特征
使用DeepWalk从图中提取特征
作者 | PRATEEK JOSHI 编译 | VK 来源 | Analytics Vidhya 概述 从表格或图像数据中提取特征的方法已经众所周知了,但是图(数据结构的图)数据呢? 学习如何使用De
磐创AI
2019/12/03
2.1K0
GridView控件修改、删除示例(修改含有DropDownList控件)
GridView控件修改、删除例子,修改时含有DropDownList控件。 示例运行效果图:
Java架构师必看
2021/03/22
6300
MVC 通过Jquery获取视图中所有控件的值
在使用MVC开发Web时,有需求要将页面所有控件及其值传递到客户端与预定义的界面字段配置进行匹配。
aehyok
2018/09/11
1.9K0
iOS从背景图中取色的代码
void *bitmapData; //内存空间的指针,该内存空间的大小等于图像使用RGB通道所占用的字节数。 static CGContextRef CreateRGBABitmapContext (CGImageRef inImage) { CGContextRef context = NULL; CGColorSpaceRef colorSpace; int bitmapByteCount; int bitmapBytesPerRow; size_t pix
用户7108768
2021/10/29
9460
Elementui Tree 树形控件删除功能
vue-element-admin一个基于 vue2.0 和 Eelement 的控制面板 UI 框架,这是使用vue技术栈开发的前端程序员的首选管理系统模板,模板以及非常的成熟了,并且有相关的社区和维护人员,开发时候遇到问题也不要慌。
王小婷
2021/07/29
1.3K0
Elementui  Tree 树形控件删除功能
Elementui Tree 树形控件删除子节点
要求: Elementui Tree 树形控件,将勾选选中的值放在list集合里面提交
王小婷
2021/11/24
1.9K0
Elementui Tree 树形控件删除子节点
c#删除Tool Strip Container控件
不小心把ToolStrip控件放进了ToolStripContainer中,然后把toolSrtip控件删除了也删除不了控件ToolSrtipContainer
vv彭
2021/03/07
6730
从网络导入Qml控件
先看一个小例子: import QtQuick 2.0 import "http://example.com/QtCompoment/" Rectangle { Button { } Label { } CheckBox { } } 步骤: example.com网站点根目录下存在一个QtComponent文件夹。 QtComponent文件夹里面包含以下文件: qmldir Button.qml Label.qml CheckBox.qml qmldir文件需要有以下内容描述
Qt君
2023/03/17
4090
从网络导入Qml控件
PyQt5 技术篇-如何彻底删除控件?布局移除控件方法。
正常调用removeWidget()方法删除控件,但是删不干净,需要调用sip.delete()再删一下才能彻底清除。
小蓝枣
2020/09/23
3.3K0
UI篇-自定义控件中关于父试图中的键盘遮挡问题
我们平时在设计页面的时候,考虑到MVC的设计模式会出现很多层的试图分离,这里面就不可以避免的出现自定的控件。 我在一次自定义控件中出现了以下问题,记录在案以供大家注意和参考。
進无尽
2018/09/12
4890
UI篇-自定义控件中关于父试图中的键盘遮挡问题
从表里删除数据
$user->delete(6); //---------- $map['id']=6; $user->where($map)->delete();
PM吃瓜
2019/08/12
6130
从DataFrame中删除列
在操作数据的时候,DataFrame对象中删除一个或多个列是常见的操作,并且实现方法较多,然而这中间有很多细节值得关注。
老齐
2021/03/29
7.1K0
利用 Pytorch-BigGraph 从知识图中提取知识详解
机器学习使我们能够训练一个模型,该模型可以将数据行转换为标签,从而使相似的数据行映射到相似或相同的标签。
AI研习社
2019/08/06
8400
从云视互动聊到免费网络电话
云视互动近期2.0版本上线,其功能及加入好友后的免费音视频通话。此功能一出,舆论哗然,“运营商将彻底沦为流量管道”的论调再次甚嚣尘上。云视互动有这么大杀伤力吗?VoIP 这一次能不能彻底逆袭,让运营商真正心慌?VoIP在中国目前到底是怎样的情况? 这篇文章,从云视互动说起,来聊聊VoIP在中国的发展。
大葡萄
2018/09/05
1.5K0
从lvm中删除硬盘、分区
本文由腾讯云+社区自动同步,原文地址 https://stackoverflow.club/article/remove_disk_from_lvm/
羽翰尘
2019/11/20
6.9K0
点击加载更多

相似问题

从google地图中删除所有控件

42

如何从Mapbox地图中删除缩放控件?

28

从开放层地图中删除默认控件Bing

13

C#从列表视图中删除项目,从列表视图外部控件删除

10

Windows phone 8视口控件

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文