【技术实现步骤摘要】
前端组件元素生成系统、方法、计算机设备及存储介质
本申请涉及研发辅助工具领域,尤其涉及一种前端组件元素生成系统、方法、计算机设备及存储介质。
技术介绍
可以理解,整个互联网是由无数网页组合而成的,而网页的本质就是超文本标记语言(HTML)。可以说,HTML正是互联网的基石。随着时代的发展,尤其是HTML5的正式发布后,互联网技术的更新迭代变得更加迅速。而用户对互联网的需求也越来越多,越来越多没有互联网开发基础的用户也需要制作特定的前端页面。然而,传统的万维网(WEB)前端页面开发模式需要掌握一定前端开发技能,例如html、层叠样式表(cascadingstylesheets,css)、直译式脚本语言(javascript)等相关技术),开发工程师并且要花费大量的时间撰写前端代码,才能进行前端页面的开发和制作,并且存在开发规范不统一导致难以维护的问题。
技术实现思路
本申请提供一种前端组件元素生成系统、方法、计算机设备及存储介质,可以使得开发规范比较统一,有利于后续维护。一种前端组件元素生成系统,包括:编程界面,包含前端组件区、前端页面区和前端工具区,其中,所述前端组件区中包含有前端组件元素;第一拖曳监测器,用于对设置在前端组件区中的前端组件元素进行拖拽操作行的监测;第一拖曳器,用于当所述第一拖曳监测器监测到用户针对所述前端组件元素的释放鼠标行为操作,结束所述前端组件元素的拖拽操作;放置器,用于当所述第一拖曳器结束所述前端组件元素的拖拽操作时的第一鼠标位置处于所述前端页面区中,在所述第一鼠标位置放置所述前端组件元素;第一生成器,用于当所述放置器在所述前端页面区放 ...
【技术保护点】
1.一种前端组件元素生成系统,其特征在于,包括:编程界面,包含前端组件区、前端页面区和前端工具区,其中,所述前端组件区中包含有前端组件元素;第一拖曳监测器,用于对设置在前端组件区中的前端组件元素进行拖拽操作行的监测;第一拖曳器,用于当所述第一拖曳监测器监测到用户针对所述前端组件元素的释放鼠标行为操作,结束所述前端组件元素的拖拽操作;放置器,用于当所述第一拖曳器结束所述前端组件元素的拖拽操作时的第一鼠标位置处于所述前端页面区中,在所述第一鼠标位置放置所述前端组件元素;第一生成器,用于当所述放置器在所述前端页面区放置所述前端组件元素时,在所述前端工具区生成所述前端组件元素对应的组件方法选项区,所述组件方法选项区有所述前端组件元素对应的预设方法选项;第二拖曳监测器,用于对设置在所述组件方法选项区的预设方法选项进行拖曳操作行为的监测;第二拖曳器,用于当第二拖曳监测器监测到用户针对所述预设方法选项的释放鼠标行为操作,结束所述预设方法选项的拖拽操作;第一封装器,用于当所述第二拖曳器结束所述预设方法选项的拖曳操作时的第二鼠标位置处于所述前端组件元素中,将所述预设方法选项对应的功能封装至所述前端组件元 ...
【技术特征摘要】
1.一种前端组件元素生成系统,其特征在于,包括:编程界面,包含前端组件区、前端页面区和前端工具区,其中,所述前端组件区中包含有前端组件元素;第一拖曳监测器,用于对设置在前端组件区中的前端组件元素进行拖拽操作行的监测;第一拖曳器,用于当所述第一拖曳监测器监测到用户针对所述前端组件元素的释放鼠标行为操作,结束所述前端组件元素的拖拽操作;放置器,用于当所述第一拖曳器结束所述前端组件元素的拖拽操作时的第一鼠标位置处于所述前端页面区中,在所述第一鼠标位置放置所述前端组件元素;第一生成器,用于当所述放置器在所述前端页面区放置所述前端组件元素时,在所述前端工具区生成所述前端组件元素对应的组件方法选项区,所述组件方法选项区有所述前端组件元素对应的预设方法选项;第二拖曳监测器,用于对设置在所述组件方法选项区的预设方法选项进行拖曳操作行为的监测;第二拖曳器,用于当第二拖曳监测器监测到用户针对所述预设方法选项的释放鼠标行为操作,结束所述预设方法选项的拖拽操作;第一封装器,用于当所述第二拖曳器结束所述预设方法选项的拖曳操作时的第二鼠标位置处于所述前端组件元素中,将所述预设方法选项对应的功能封装至所述前端组件元素。2.如权利要求1所述的前端组件元素生成系统,其特征在于,所述前端组件元素生成系统还包括:第二生成器,用于当所述放置器在所述前端页面区放置所述前端组件元素时,在所述前端工具区生成所述前端组件元素对应的代码编辑区;第三生成器,用于在所述组件方法选项区,生成所述代码编辑区中的代码对应的编辑方法选项;第三拖曳监测器,用于对生成在所述组件方法选项区的编辑方法选项进行拖曳操作行为的监测;第三拖曳器,用于当所述第三拖曳监测器监测到用户针对所述编辑方法选项的释放鼠标行为操作,结束所述编辑方法选项的拖拽操作;第二封装器,用于当第三拖曳器结束所述编辑方法选项的拖曳操作时的第三鼠标位置处于所述前端组件元素中,将所述编辑方法选项对应的功能封装至所述前端组件元素。3.如权利要求2所述的前端组件元素生成系统,其特征在于,所述前端组件元素生成系统还包括:第四生成器,用于当所述放置器在所述前端页面区放置所述前端组件元素时,在所述前端工具区生成所述前端组件元素对应的属性设置区,所述属性设置区包含有所述前端组件元素对应的属性设置选项。4.如权利要求3所述的前端组件元素生成系统,其特征在于,所述编程界面还包括消息区,所述前端组件元素生成系统还包括消息弹出器,所述消息弹出器用于:用于当所述第一拖曳器结束所述前端组件元素的拖拽操作时的第一鼠标位置未处于所述前端页面区中,则在所述消息区弹出包含有预设组件拖曳失败消息的提示框;当所述第二拖曳器结束所述预设方法选项的拖曳操作时的第二鼠标位置未处于所述前端组件元素中...
【专利技术属性】
技术研发人员:奚超明,
申请(专利权)人:深圳壹账通智能科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。