在lib下新建routers文件夹,表示里面要不少路由相关的文件ui
咱们声明一个Handler,在里面handlerFunc固定的两个参数spa
重点理解:handlerFunc3d
那咱们要获取到goodsIdcode
下面是咱们以前定义好的DetailsPage,接收一个goodsId参数router
重点理解:handlerFuncblog
routers/router_handler.dart路由
import 'package:flutter/material.dart'; import 'package:fluro/fluro.dart'; import '../pages/details_page.dart'; //Handler至关于处理器 Handler detailsHandler=Handler( handlerFunc: (BuildContext context,Map<String,List<String>> params){ String goodsId=params['id'].first; print('index>details goodsId is ${goodsId}'); return DetailsPage(goodsId); } );