The invention discloses a method and a device for creating a two level linkage menu, which is used for realizing the creation of a two level linkage menu. The method comprises: acquiring basic data for creating two linkage menu, the basic data including the default parameter values and / or the incoming variable parameter value; definition function used to create the two linkage menu; invoking the function, and using the two linkage function based on a menu the basic data. The technical scheme realizes the creation process of the two level linkage menu, and the creation process of the two level linkage menu is very simple and efficient.
【技术实现步骤摘要】
一种二级联动菜单的创建方法及装置
本专利技术涉及互联网
,尤其涉及一种二级联动菜单的创建方法及装置。
技术介绍
二级联动菜单作为前台开发中常用的一种联动效果,具有非常广泛的应用。例如城市联动、菜单联动、主类与子类联动等等这些都需要二级联动菜单来实现。使用二级联动菜单具有很多优点,尤其是在客户端执行二级联动菜单能够减少服务器的负载,不论在速度上还是稳定性上都有很大的优越性。
技术实现思路
本专利技术实施例提供一种二级联动菜单的创建方法及装置,用于实现二级联动菜单的创建。一种二级联动菜单的创建方法,包括以下步骤:获取用于创建二级联动菜单的基础数据,所述基础数据包括默认参数值和/或本次传入的可变参数值;定义用于创建所述二级联动菜单的函数;调用所述函数,并利用所述函数创建基于所述基础数据的二级联动菜单。在一个实施例中,当所述基础数据包括默认参数值和本次传入的可变参数值时,所述获取用于创建二级联动菜单的基础数据,包括:合并所述默认值和所述可变参数值;初始化所述合并后的默认值和所述可变参数值,得到所述基础数据。在一个实施例中,所述定义用于创建所述二级联动菜单的函数,包括:定义用于创建所述二级联动菜单的第一函数,以及定义所述二级联动菜单的菜单值发生变化时所调用的第二函数。在一个实施例中,所述利用所述函数创建基于所述基础数据的二级联动菜单,包括:根据所述基础数据设置所述二级联动菜单的父菜单项数据;针对每个父菜单项数据,确定各父菜单项数据对应的子菜单项数据;其中,所述父菜单项为所述子菜单项的上级菜单项。在一个实施例中,所述方法还包括:当监测到所述二级联动菜单的其中一个父菜 ...
【技术保护点】
一种二级联动菜单的创建方法,其特征在于,包括:获取用于创建二级联动菜单的基础数据,所述基础数据包括默认参数值和/或本次传入的可变参数值;定义用于创建所述二级联动菜单的函数;调用所述函数,并利用所述函数创建基于所述基础数据的二级联动菜单。
【技术特征摘要】
1.一种二级联动菜单的创建方法,其特征在于,包括:获取用于创建二级联动菜单的基础数据,所述基础数据包括默认参数值和/或本次传入的可变参数值;定义用于创建所述二级联动菜单的函数;调用所述函数,并利用所述函数创建基于所述基础数据的二级联动菜单。2.根据权利要求1所述的方法,其特征在于,当所述基础数据包括默认参数值和本次传入的可变参数值时,所述获取用于创建二级联动菜单的基础数据,包括:合并所述默认值和所述可变参数值;初始化所述合并后的默认值和所述可变参数值,得到所述基础数据。3.根据权利要求1所述的方法,其特征在于,所述定义用于创建所述二级联动菜单的函数,包括:定义用于创建所述二级联动菜单的第一函数,以及定义所述二级联动菜单的菜单值发生变化时所调用的第二函数。4.根据权利要求3所述的方法,其特征在于,所述利用所述函数创建基于所述基础数据的二级联动菜单,包括:根据所述基础数据设置所述二级联动菜单的父菜单项数据;针对每个父菜单项数据,确定各父菜单项数据对应的子菜单项数据;其中,所述父菜单项为所述子菜单项的上级菜单项。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:当监测到所述二级联动菜单的其中一个父菜单项数据发生变化时,调用所述第二函数;确定该父菜单项数据对应的子菜单项数据;利用所述第二函数更新该父菜单项数据对应的子菜单项数据。6.一种二级联动菜单的创...
【专利技术属性】
技术研发人员:江滔,
申请(专利权)人:天脉聚源北京科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。