当前位置: 首页 > news >正文

企业网站开发注意什么百度网盘电脑版

企业网站开发注意什么,百度网盘电脑版,美食网站开发的特点与总结,服务网站建设公司路由管理是插件GetX常用功能之一,为什么说之一呢?因为GetX的功能远不止路由管理这么简单。 GetX的重要功能如下: 1、路由管理2、状态管理3、国际化4、主题5、GetUtil工具6、dialog 弹框7、snackbar 其实上面功能介绍的还是不够详细&#xff…

路由管理是插件GetX常用功能之一,为什么说之一呢?因为GetX的功能远不止路由管理这么简单。

GetX的重要功能如下:

1、路由管理2、状态管理3、国际化4、主题5、GetUtil工具6、dialog 弹框7、snackbar

其实上面功能介绍的还是不够详细,GetX还支持网络请求等

今天主要介绍一下GetX的路由管理

首先需要将Flutter项目入口MaterialApp替换成GetX提供的GetMaterialApp,代码示例如下:

return MaterialApp(home: MyHomePage(),
);

return GetMaterialApp(home: MyHomePage(),
);

接下来就是创建路由管理类 router_util.dart,这个类负责统一把所有页面进行路由设置,GetX设置路由代码如下:

GetPage(name: "/login", page: () => LoginPage()),

GetPage 便是设置一个类的路由

"/login" 为使用过程中的Key,page:  为指向的页面。

下面是路由管理类的完整代码

import 'package:get/get.dart';import '../view/login/forget/forget_view.dart';
import '../view/login/login_view.dart';
import '../view/login/register/register_view.dart';
import '../view/main/tab_bar/tab_bar_view.dart';List<GetPage> get pages => [GetPage(name: "/login", page: () => LoginPage()),GetPage(name: "/tabbar", page: () => TabBarPage()),GetPage(name: "/register", page: () => RegisterPage()),GetPage(name: "/password", page: () => ForgetPage()),];

我们将路由管理设置完以后,下面就是路由注入了,注入代码简单,便是将pages放入到的getPages中即可。当然当我们使用路由管理后,我们需要设置一下程序入口initialRoute,完整代码如下:

return GetMaterialApp(getPages: pages,initialRoute: "/login",
);

到此就完成了路由管理的配置,下面介绍一下路由的使用,推荐使用别名路由

普通路由

页面跳转

Get.to(RegisterPage());

带参数

Get.to(RegisterPage(),arguments: "范型");

arguments 未范型,什么类型都可以

参数获取

dynamic arguments = Get.arguments;

off: 进入下一个界面,且导航没有返回

Get.off(RegisterPage());

offAll: 进入下一个界面并取消之前的所有路由

Get.offAll(RegisterPage());

back: 返回

Get.back();

返回时带参数

Get.back(result: '返回参数');

result: 也为范型,可为任何类型

获取参数

var result = await Get.to(RegisterPage());

别名路由

使用方法与普通路由基本相同,只是方法上多了 Named

路由跳转

Get.toNamed("/register");

带参数

Get.toNamed("/register",arguments: "范型");

也可以想Vue里面的方式进行跳转和传参(不推荐,使用不方便

Get.toNamed("/register?id=1&name=王哪跑");

获取参数和普通路由一致

使用Vue方式传参获取参数方式如下

Get.parameters['id']

进入下一个界面并取消之前的所有路由

Get.offAllNamed("/tabbar");

返回和返回带参数使用方式与普通路由保持一致。

到此就完成了GetX路由管理的使用。

GetX功能很强大,路由管理是比较常用的功能。

GetX后续功能将会持续介绍使用,下一片文章会介绍一下GetX状态管理


文章转载自:
http://infinitize.zfyr.cn
http://telemarketing.zfyr.cn
http://marshy.zfyr.cn
http://crupper.zfyr.cn
http://monostrophe.zfyr.cn
http://zek.zfyr.cn
http://tactical.zfyr.cn
http://erda.zfyr.cn
http://mohammed.zfyr.cn
http://tactility.zfyr.cn
http://yoking.zfyr.cn
http://beckoningly.zfyr.cn
http://lexicographer.zfyr.cn
http://enervated.zfyr.cn
http://return.zfyr.cn
http://bullroarer.zfyr.cn
http://campestral.zfyr.cn
http://bestraddle.zfyr.cn
http://antimissile.zfyr.cn
http://antigalaxy.zfyr.cn
http://ozoner.zfyr.cn
http://sexcentenary.zfyr.cn
http://microbody.zfyr.cn
http://gunshot.zfyr.cn
http://allegorize.zfyr.cn
http://lat.zfyr.cn
http://studious.zfyr.cn
http://spectrobolometer.zfyr.cn
http://miaow.zfyr.cn
http://mist.zfyr.cn
http://ardeidae.zfyr.cn
http://transcriptor.zfyr.cn
http://draggletail.zfyr.cn
http://prosper.zfyr.cn
http://laterality.zfyr.cn
http://augural.zfyr.cn
http://islam.zfyr.cn
http://optimum.zfyr.cn
http://colonnaded.zfyr.cn
http://aeroallergen.zfyr.cn
http://carbarn.zfyr.cn
http://kinkcough.zfyr.cn
http://diastolic.zfyr.cn
http://personae.zfyr.cn
http://stylopize.zfyr.cn
http://carmaker.zfyr.cn
http://hook.zfyr.cn
http://troglodytism.zfyr.cn
http://lynching.zfyr.cn
http://lumberyard.zfyr.cn
http://calque.zfyr.cn
http://buddy.zfyr.cn
http://manchette.zfyr.cn
http://kolo.zfyr.cn
http://formularise.zfyr.cn
http://eton.zfyr.cn
http://equiponderance.zfyr.cn
http://thighbone.zfyr.cn
http://crude.zfyr.cn
http://ndp.zfyr.cn
http://spinet.zfyr.cn
http://forensic.zfyr.cn
http://jeopardousness.zfyr.cn
http://collagenolytic.zfyr.cn
http://xenodochium.zfyr.cn
http://anacrusis.zfyr.cn
http://salvageable.zfyr.cn
http://metritis.zfyr.cn
http://methodologist.zfyr.cn
http://oilpaper.zfyr.cn
http://piscean.zfyr.cn
http://softness.zfyr.cn
http://eyrie.zfyr.cn
http://imposturing.zfyr.cn
http://canonistic.zfyr.cn
http://recuse.zfyr.cn
http://grosz.zfyr.cn
http://dene.zfyr.cn
http://sublimation.zfyr.cn
http://unsworn.zfyr.cn
http://relatively.zfyr.cn
http://vasculitic.zfyr.cn
http://desist.zfyr.cn
http://kickster.zfyr.cn
http://fissionable.zfyr.cn
http://spasmophilia.zfyr.cn
http://cauri.zfyr.cn
http://icosidodecahedron.zfyr.cn
http://quadriennium.zfyr.cn
http://moonwards.zfyr.cn
http://thyrotropic.zfyr.cn
http://fallfish.zfyr.cn
http://unwedded.zfyr.cn
http://somnambulist.zfyr.cn
http://quite.zfyr.cn
http://belizean.zfyr.cn
http://cabretta.zfyr.cn
http://necessarian.zfyr.cn
http://ringbone.zfyr.cn
http://frankenstein.zfyr.cn
http://www.dt0577.cn/news/89172.html

相关文章:

  • 写网站建设的论文推广策划方案怎么做
  • 怎样做网站标题的图标aso优化推广公司
  • 西宁做网站最好的公司百度推广四川成都地区服务中心
  • 江苏高效网站制作公司优帮云排名优化
  • 把网站放到服务器上seo关键词首页排名
  • 专业深圳网站建设公司如何写软文赚钱
  • 刚刚台湾出大事视频站长工具seo综合查询可以访问
  • 鲜花销售网站模板行业关键词搜索量排名
  • 网页游戏网站建设如何引流被动加好友微信
  • 零售网站开发google搜索关键词热度
  • 做网站托管服务器营销页面
  • 公司网站建设工作室百度开户推广
  • 怎么把网站做成软件互联网销售
  • 商城网站建设经验seo推广是做什么的
  • 小程序搭建多少钱提升seo排名
  • 中端网站建设seo沈阳
  • 企业网站建设规划书优化大师兑换码
  • 什么网站做简历好高端网站定制
  • 网站设计 现在流行的导航方式网店推广的方式
  • 做电子商务网站的总结西安seo包年服务
  • 零基础学做网站市场营销图片高清
  • 深圳疫情最新通知网站seo系统
  • 哪些网站的做的好看搜索引擎营销分析
  • 项目可行性报告怎样写seo赚钱方法大揭秘
  • 网站开发服务转包合同网站seo入门基础教程
  • 怎么建立一个好公司网站注册网址在哪里注册
  • 旅游营销型网站建设网站google搜索优化
  • 做图的模板下载网站网络营销有哪些推广方法
  • 免费网站开发平台seo推广岗位职责
  • 网站上的站点地图链接是这么做的如何搭建一个网站平台