Dart 角度镖-使用router.go向控制器发送数据
我想使用router.go重定向将参数发送到我的控制器 我试过这个:Dart 角度镖-使用router.go向控制器发送数据,dart,angular-dart,Dart,Angular Dart,我想使用router.go重定向将参数发送到我的控制器 我试过这个: this._router.go('game', {'data': 'myData'}); 是否可以获得如下参数: GameController(this._scope, this._router){ print(this._router.parameters['data']); } 如果我想“打印”它,它将返回null。我自己也遇到过这个问题。我不知道这是否是一种方法,但它是有效的: 在路线中,必须将参数“data”
this._router.go('game', {'data': 'myData'});
是否可以获得如下参数:
GameController(this._scope, this._router){
print(this._router.parameters['data']);
}
如果我想“打印”它,它将返回null。我自己也遇到过这个问题。我不知道这是否是一种方法,但它是有效的: 在路线中,必须将参数“data”添加到“game”中,例如:
..addRoute(name: "game",
path: "/game/:data",
enter: view("views/game.html"))
在此之后,您可以通过以下方式获取参数:
GameController(this._scope, this._router){
print(this._router.parameters['data']);
}
似乎您必须先介绍所有要用于Angulars Routes的参数
溴