extjs-新手求救!EXTJS5的tree菜单如何实现右键菜单的问题

问题描述

新手求救!EXTJS5的tree菜单如何实现右键菜单的问题
EXTJS5的tree菜单右键点击节点时显示右键菜单,添加,删除,修改的操作

解决方案

        var selectedRow;        var menu = Ext.create('Ext.menu.Menu' {            floating: true            items: [{ text: '新建' handler: function () { console.log(selectedRow) ;/*....*/} } { text: '删除' handler: function () { } }]            renderTo:document.body        })        Ext.define('Ext.tree.Panel' {            listeners: {                beforecellcontextmenu: function (pl td cellIndex record tr rowIndex e eOpts) {                    selectedRow = record;                    var xy = Ext.get(td).getXY();                    menu.showAt(xy[0] + 100 xy[1]);                }            }

解决方案二:
实现这样的效果就行

时间: 2025-01-05 20:43:25

extjs-新手求救!EXTJS5的tree菜单如何实现右键菜单的问题的相关文章

百度地图给map添加右键菜单(判断是否为marker)_javascript技巧

废话不多说了,直接给大家贴代码了. js: var s;//经度 var w;//纬度 map.addEventListener("rightclick",function(e){ if(e.overlay){//判断右键单击的是否是marker }else{ s = e.point.lng;//经度 w = e.point.lat;//维度 RightClick();//右键单击map出现右键菜单事件 } }); //右键单击map出现右键菜单事件 function RightCli

FLASH右键菜单的应用

菜单|右键 演示效果: 看到别人作了一个右键菜单.感觉不错.其它大家可以多多应用他.所以作个小例子出来. 大家可以应用于多媒体演示等地方. 核心代码如下: var empiremue = new ContextMenu();//删除原始菜单状态!empiremue.hideBuiltInItems();//自定义菜单项目!empiremue.customItems.push(new ContextMenuItem("返回首界面", home));empiremue.customItem

Windows 8开发入门(十六) Windows 8的右键菜单

在Windows 8中的控件中有TextBox等输入控件的ContextMenuOpening事件和Button等非输入控件的 RightTapped事件. 本文中将讲述者两个事件的用法.这两个事件的 PopupMenu是右键弹出菜单 的具体类. 首先我们看具体菜单类的实例化和获取项目代码 /// <summary> /// 设置右键点击点击具体处理细节 /// </summary> /// <param name="sender"></par

火绒右键菜单管理功能怎么设置

  火绒右键菜单管理功能怎么设置?现在,不少人都在使用火绒这个杀毒软件.该软件运行速度快.体积小巧,它不仅为我们实时提供系统防护功能,同时还能包含有强大的系统常用功能,如右键管理.HOST文件防修改等,不过一些用户想要通过火绒互联安全软件管理鼠标右键菜单,但又不知道如何才做,故此小编为大家提供了详细的方法,需要的用户赶快学习下吧! 操作方法 1.首先用户在下载安装火绒互联后,打开软件主窗口;(已安装的请直接打开软件窗口) 火绒右键菜单管理功能 2.在程序侧栏菜单中点击安全工具; 火绒右键菜单管理

火绒安全系统右键菜单管理功能的使用方法

  火绒互联安全软件是一款完全免费的系统防护软件,很多用户在尝试使用该软件后,就被这款运行速度快.占用资源低.体积小巧的杀毒软件所吸引,它不仅为我们实时提供系统防护功能,同时还能包含有强大的系统常用功能,如右键管理.HOST文件防修改等,不过一些用户想要通过火绒互联安全软件管理鼠标右键菜单,但又不知道如何才做,故此小编为大家提供了详细的方法,需要的用户赶快学习下吧!     操作方法 1.首先用户在下载安装火绒互联后,打开软件主窗口;(已安装的请直接打开软件窗口) 2.在程序侧栏菜单中点击安全工

腾讯电脑管家怎么管理右键菜单

  现在,电脑的使用越来越便捷,尤其是右键菜单,可以随心订制.腾讯电脑管家持自定义文件右键菜单和IE右键菜单,清除多余选项.点击各选项前的复选框(checkbox)即可自定义右键菜单所需选项.下面,就和小编一起来看看腾讯电脑管家怎么管理右键菜单. 1.什么是管理右键菜单? 答:新增右键菜单管理,右键菜单随心定制. 支持自定义文件右键菜单和IE右键菜单,清除多余选项.点击各选项前的复选框(checkbox)即可自定义右键菜单所需选项. 腾讯电脑管家怎么管理右键菜单 腾讯电脑管家怎么管理右键菜单

Win7鼠标右键菜单怎么设置

  相信大家都知道电脑安装的程序过多,会导致电脑右键菜单中会含有过多的操作选项.有使用Win7系统的用户反应,他刚装完系统,运行速度十分顺畅,而当运行过几个月之后就变卡了.这是什么情况?那要如何解决这一问题?下面就和大家说一下Win7鼠标右键菜单设置的方法. 方法如下: 1.既然我们要清理右键菜单,那么自然就要进入系统了,然后Win+e进入计算机或者双击计算机(我的电脑),如下图所示: 2.因为需要删除的右键菜单内容在系统盘隐藏文件夹,所以我们需要设置显示隐藏文件夹,接下来我们在上方找到工具--

清理Windows桌面多余的右键菜单、新建菜单和发送到选项

  删除多余的发送到选项 Win7使用一段时间后,我们可能会装很多软件,这时候右键菜单可能会变得很长,特别是"发送到(Send to)"里面的选项,有时候我们卸载软件之后在右键发送到菜单里还会有残存的选项,如果我们想清理一下Win7系统右键菜单"发送到"里面的选项,该怎么操作呢? 首先设置 文件夹选项 -显示隐藏的文件.文件夹和驱动器 WinXP系统的"发送到"选项保存在: C:Documents and SettingsAdministrato

腾讯电脑管家右键菜单管理有什么用

  新增右键菜单管理,右键菜单随心定制. 支持自定义文件右键菜单和IE右键菜单,清除多余选项.点击各选项前的复选框(checkbox)即可自定义右键菜单所需选项.