angular-ui-router state.go not passing data to $stateParams
2023-09-11 14:20:10 时间
app.js中定义了一个state如下,url接收一个id参数
$stateProvider.state("page.details", {
url: "/details/:id",
templateUrl: "home/index.html",
controller: "HomeCtrl",
controllerUrl: "home"
})
如果直接
$state.go('details');
将会显示state.go not passing data to $stateParams
的错误信息,因为state的url中,已经规定需要传递一个id。
假如id没有值需要传递,如:
$state.go('details',{id:""});
假如需要传递id=1,如
$state.go('details',{id:1});
参考文献:
- state.go not passing data to $stateParams
- How to pass custom data in $state.go() in angular-ui-router?
- [ui-router \(stateProvider](https://ui-router.github.io/docs/0.3.1/#/api/ui.router.state.\)stateProvider#state)
相关文章
- 【Go命令教程】2. go build
- 如何安装 第三方 Go 离线包? (GOPATH、 go install)
- Go 语言体系下的微服务框架选型:Dubbo-go
- Nacos Go 微服务生态系列(一)| Dubbo-go 云原生核心引擎探索
- [Angular] Angular ngSwitch Core Directive In Detail
- [Angular] Stagger animation v4.3.3
- [Angular + Unit] AngularJS Unit testing using Karma
- [AngularJS] New in Angular 1.3 - Performance Boost with debugInfoEnabled
- [Angular] Expose Angular Component Logic Using State Reducers
- [Angular] N things you might don't know about Angular Route
- [Angular] USING ZONES IN ANGULAR FOR BETTER PERFORMANCE
- [Angular] Create a custom pipe
- [Angular] Dynamic components with ComponentFactoryResolver
- [Angular 2] Filter items with a custom search Pipe in Angular 2
- [AngularJS] Hijacking Existing HTML Attributes with Angular Directives
- 【Go语言】【11】GO语言的包和函数
- [Go] golang 替换组件包 更新 go.mod, go.sum 的方式
- Atitit golang开发环境搭建 目录 1. 编辑helo.go1 1.1. 调试编译1 2. Ide选择liteide2 3. 问题解决2 4. 附录2 4.1. Go语言标准库常
- atitit.React 优缺点 相比angular react是最靠谱的web ui组件化方案了
- 一个 Angular 开发人员对腾讯 Cloud Studio 使用后的体验报告
- Angular refreshView里Component template函数的执行原理
- Angular 依赖注入 UseClass 和 UseExisting 的区别 - 一个实际的测试例子
- 【Go基础】理解go语言变量
- 【Go】go实现 — 选择排序
- 【Go】go实现 — 数据结构与算法思维导图
- Go语言自学系列 | go语言遍历map
- GO语言教程(一)Linux( Centos)下Go的安装, 以及HelloWorld
- Go:go语言的认识理解、安装应用、语法使用之详细攻略