【技术实现步骤摘要】
本专利技术涉及计算机软件,具体地说,涉及基于flutter的路由生成方法、装置、设备及介质。
技术介绍
1、flutter在2015年被作为用户界面开发框架发布后,在全世界,越来越多的开发者加入到flutter开发社区中来,成为目前炙手可热的跨平台开发系统。随着flutter版本的不断迭代,对移动端、前端、桌面和嵌入式的开发支持越来越完善,flutter引擎能够提供出色的本地编译支持,从而为开发者带来强劲的性能表现,为用户提供良好的使用体验。同时,flutter能基于已有的原生工程项目开发flutter界面模块,从而进行native+flutter的业务混合开发模式,提供了极大的项目技术选择性和灵活性。
2、针对大型项目,特别是native+flutter混合项目进行业务路由表开发时,由于涉及到诸多界面的切换跳转,路由模块的开发和维护变得复杂和繁琐,现有技术通常采用手动配置管理路由模块,路由模块的配置效率低且容易出错,影响项目开发效率。
技术实现思路
1、为了解决上述问题,本专
...【技术保护点】
1.一种基于Flutter的路由生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于Flutter的路由生成方法,其特征在于,所述创建注解路由类,并添加构造函数,具体包括:
3.根据权利要求1所述的基于Flutter的路由生成方法,其特征在于,所述创建builder,并配置builder的配置参数,包括:
4.根据权利要求1所述的基于Flutter的路由生成方法,其特征在于,所述运行builder,触发生成器Generator,通过生成器Generator拦截解析函数的参数自动解析路由表信息,生成路由表文件,包括:
...【技术特征摘要】
1.一种基于flutter的路由生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于flutter的路由生成方法,其特征在于,所述创建注解路由类,并添加构造函数,具体包括:
3.根据权利要求1所述的基于flutter的路由生成方法,其特征在于,所述创建builder,并配置builder的配置参数,包括:
4.根据权利要求1所述的基于flutter的路由生成方法,其特征在于,所述运行builder,触发生成器generator,通过生成器generator拦截解析函数的参数自动解析路由表信息,生成路由表文件,包括:
5.根据权利要求4所述的基于flutter的路由生成方法,其特征在于,所述通过generateforannotatedelement方法拦截解析函数的参数自动解析路由表信息,生成路由表文件,包括:
6.根据权利要求5所述的基于flutter的路由生成...
【专利技术属性】
技术研发人员:董文涛,于磊,邓毅,毛芊,童毅,
申请(专利权)人:中移物联网有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。