TWaver HTML5学习笔记 —— 支持自定义快捷菜单
发布时间
阅读量:
阅读量
一、学习内容概述:
设计并实现一种可配置的右键菜单系统,使其能够依据具体项目的实际需求,灵活选择并设置所需的右键菜单项。
实现方案:通过扩展右键菜单类的功能,并引入一个用于添加菜单项的函数(包含对各个菜单功能的具体实现逻辑),从而实现所需菜单项的动态加载与管理。
二、学习内容总结:
1、增强右键菜单类的功能性:
/** * 自定义右键类
* @author steven
*/
topo.PopupMenu = function(network) {
topo.PopupMenu.superClass.constructor.call(this, network);
this.lastData = null;
this.lastPoint = null;
this.selection = null;
this.network = network;
this.items = [];
};
twaver.Util.ext('topo.PopupMenu', twaver.controls.PopupMenu, {
/** * 获取最后一个选中的元素
* @autho
全部评论 (0)
还没有任何评论哟~
