为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我无法通过$stateParams在父子State之间传递参数?跟State之间的父子关系

为什么我无法通过$stateParams在父子State之间传递参数?跟State之间的父子关系

慕姐4208626 2018-11-15 18:19:01
路由设置(两个State之间有父子关系):2.父State的控制器中的代码:.controller("MyProfileCtrl", function ($scope, $state) {   $scope.goToMobileInput = function () {     $state.go("tab.my-profile-mobileinput", {"mobile": "123456"})   }; })3.子State的控制器中的代码:.controller("MobileInputCtrl", function ($scope, $stateParams) {   alert($stateParams.mobile);  // undefined})能够跳转到子State,但在子State的控制器中无法接收到参数(访问参数时得到的结果是undefined,而非"123456")。看了网上资料这么写应该无误,是跟State之间的父子关系有关吗?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 526 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信