【技术实现步骤摘要】
基于Sketch的业务页面生成方法、装置、设备和存储介质
本专利技术实施例涉及页面开发技术,尤其涉及一种基于Sketch的业务页面生成方法、装置、设备和存储介质。
技术介绍
Sketch是为图标设计和界面设计而生的,是一个有着出色UI的一站式应用,也是一款适用于所有设计师的矢量绘图应用,矢量绘图也是目前进行网页、图标以及界面设计的较优方式。但是通过Sketch不能直接生成特定的DSL(领域特定语言,DomainSpecificLanguage),即使前端开发人员是开发的简单规则的页面,也需要前端开发人员开发视图层代码以具体应用到不同的领域,大大降低了前端开发人员的工作效率。此外,通过Sketch转化的DSL框架代码不是组件化的,不方便维护,也不支持自定义的组件库。
技术实现思路
本专利技术实施例提供一种基于Sketch的业务页面生成方法、装置、设备和存储介质,以实现高效率的通过Sketch开发页面。为达此目的,本专利技术实施例提供了一种基于Sketch的业务页面生成方法,该方法包括: >获取预先完成的Sk本文档来自技高网...
【技术保护点】
1.一种基于Sketch的业务页面生成方法,其特征在于,包括:/n获取预先完成的Sketch文件;/n根据所述Sketch文件生成包括多种领域特定语言的界面组件的界面组件库;/n根据所述Sketch文件生成第一业务页面;/n根据用户选择的领域特定语言的种类从所述界面组件库中获取与所述第一业务页面对应的第一界面组件;/n根据所述第一界面组件生成第二业务页面。/n
【技术特征摘要】
1.一种基于Sketch的业务页面生成方法,其特征在于,包括:
获取预先完成的Sketch文件;
根据所述Sketch文件生成包括多种领域特定语言的界面组件的界面组件库;
根据所述Sketch文件生成第一业务页面;
根据用户选择的领域特定语言的种类从所述界面组件库中获取与所述第一业务页面对应的第一界面组件;
根据所述第一界面组件生成第二业务页面。
2.根据权利要求1所述的业务页面生成方法,其特征在于,所述Sketch文件包括至少一个Sketch组件。
3.根据权利要求2所述的业务页面生成方法,其特征在于,所述根据所述Sketch文件生成包括多种领域特定语言的界面组件的界面组件库包括:
根据所述至少一个Sketch组件生成第一组件代码;
根据所述第一组件代码生成多种领域特定语言的第二组件代码;
根据所述第二组件代码构建界面组件库。
4.根据权利要求2所述的业务页面生成方法,其特征在于,所述根据所述Sketch文件生成第一业务页面包括:
获取所述Sketch文件中的至少一个Sketch组件;
将所述至少一个Sketch组件进行拼接以生成第一业务页面。
5.根据权利要求3所述的业务页面生成方法,其特征在于,所述根据用户选择的领域特定语言的种类从所述界面组件库中获取与所述第一业务页面对应的第一界面组件包括:
获取生成所述第一业务页面的第一Sketch组件;
根据用户选择的领域特定语言的种类...
【专利技术属性】
技术研发人员:周胜国,
申请(专利权)人:深圳乐信软件技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。