2020-09-04 10:40发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我需要双击列表项。
如何将其添加到listItem。
我不介意扩展列表项来做到这一点。
请分享一个例子。
感谢您的帮助。
谢谢
Amjad
嗨,阿姆贾德,
您能详细说明您的问题吗?
下面是移动列表项目的示例,如果双击项目,则会触发事件确实发生。
JS Bin-协作JavaScript调试</title> < link rel =" icon"; hraf="" http://static.jsbin.…
您在寻找其他东西吗?
问候,
钱德拉 p>
嗨钱德拉,
这与 http://scn.sap.com/thread/3509277
我基本上需要听双击listItem而不是listbox,因为这会给我带来其他逻辑问题。
我想直接收听listItem上的双击事件
感谢????
我们可以通过扩展将自己的事件添加到现有控件中
sap.ui.define([ " sap/m/VBox" ],函数(VBox){ "使用严格"; return VBox.extend(" customVBox",{ 元数据:{ 属性:{ " backgroundColor":" sap.ui.core.CSSColor" }, 事件:{ " press":{}//" press"作为普通按钮 } }, onAfterRendering:function(){ //确保VBox中的onAfterRendering函数没有被覆盖 如果(VBox.prototype.onAfterRendering){ VBox.prototype.onAfterRendering.apply(this,arguments); } 如果(this.getBackgroundColor()){ this。$()。css(" background-color",this.getBackgroundColor()); } }, onclick:function(){ this.firePress(); }, 渲染器:{} }); });
我们可以在视图中使用扩展控制
var Box2 = new customVBox({ 宽度:" 15rem", 高度:" 10rem", backgroundColor:"黄色", 按下:function(){ 调试器 }, 项目:[ 新的sap.m.Text({ 文字:"转到" }) ] });
最多设置5个标签!
嗨,阿姆贾德,
您能详细说明您的问题吗?
下面是移动列表项目的示例,如果双击项目,则会触发事件确实发生。
JS Bin-协作JavaScript调试</title> < link rel =" icon"; hraf="" http://static.jsbin.…
您在寻找其他东西吗?
问候,
钱德拉 p>
嗨钱德拉,
这与 http://scn.sap.com/thread/3509277
内联我基本上需要听双击listItem而不是listbox,因为这会给我带来其他逻辑问题。
我想直接收听listItem上的双击事件
感谢????
我们可以通过扩展将自己的事件添加到现有控件中
我们可以在视图中使用扩展控制
一周热门 更多>