Angular中$state.go页面跳转并传递参数的方法
发布时间 - 2026-01-11 01:02:08 点击率:次遇到一个页面跳转的时候,在跳转后的页面获取跳转前页面的数据,我想到用一种是localstorage,一种用broadcast和on,然后老大说不用这么麻烦,既然都$state.go了直接带参数,这次就介绍一下$state.go页面跳转传递参数。

1.路由页面(注意这里要在路由上添加一个参数用于传递数据,不然在页面跳转的时候会filter)
.state("home.workpiece",{ // 跳转前的页面
url:"/workpiece",
views: {
home: {
templateUrl: prefix + "project/workpiece.html",
controller: "workpieceCtrl"
}
}
})
.state("home.workpieceDetail",{ //跳转后的页面
url:"/workpieceDetail?workpieceList",
views: {
home: {
templateUrl: prefix + "project/workpiece_detail.html",
controller: "workpieceDetailCtrl"
}
}
})
也可以将参数放在params中
.state("home.workpieceDetail",{
url:"/workpieceDetail",
views: {
home: {
templateUrl: prefix + "project/workpiece_detail.html",
controller: "workpieceDetailCtrl"
}
},
params: {workpieceList:null}
})
2.在workpieceCtrl中
3.workpieceDetailCtrl中
这样就可以将在页面跳转的时候传递数据了。希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# angular
# state
# 参数
# state.go跳转
# 老生常谈angularjs中的$state.go
# 详解在Angularjs中ui-sref和$state.go如何传递参数
# Angular Renderer (渲染器)的具体使用
# 监听angularJs列表数据是否渲染完毕的方法示例
# 使用Angular CDK实现一个Service弹出Toast组件功能
# Angular 服务器端渲染应用常见的内存泄漏问题小结
# JS Angular 服务器端渲染应用设置渲染超时时间
# Angular 服务器端渲染缓存功能问题
# 使用 Angular 服务器端渲染 Transfer State Service
# 跳转
# 放在
# 将在
# 在此
# 要在
# 介绍一下
# 小编
# 给我留言
# 感谢大家
# 就可以
# 疑问请
# 有任何
# js
# brush
# workpiece
# url
# views
# home
# class
# broadcast
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
b2c电商网站制作流程,b2c水平综合的电商平台?
Android中AutoCompleteTextView自动提示
javascript基于原型链的继承及call和apply函数用法分析
如何在IIS中配置站点IP、端口及主机头?
如何撰写建站申请书?关键要点有哪些?
如何快速搭建虚拟主机网站?新手必看指南
Laravel Docker环境搭建教程_Laravel Sail使用指南
浅谈Javascript中的Label语句
如何用虚拟主机快速搭建网站?详细步骤解析
Laravel怎么实现观察者模式Observer_Laravel模型事件监听与解耦开发【指南】
Android自定义控件实现温度旋转按钮效果
iOS中将个别页面强制横屏其他页面竖屏
php后缀怎么变mp4格式错误_修改扩展名提示格式不对怎么办【技巧】
Laravel如何使用.env文件管理环境变量?(最佳实践)
如何自定义safari浏览器工具栏?个性化设置safari浏览器界面教程【技巧】
Laravel怎么生成二维码图片_Laravel集成Simple-QrCode扩展包与参数设置【实战】
HTML5空格在Angular项目里怎么处理_Angular中空格的渲染问题【详解】
Laravel API路由如何设计_Laravel构建RESTful API的路由最佳实践
如何快速搭建FTP站点实现文件共享?
Mybatis 中的insertOrUpdate操作
Win11关机界面怎么改_Win11自定义关机画面设置【工具】
免费视频制作网站,更新又快又好的免费电影网站?
Laravel怎么防止CSRF攻击_Laravel CSRF保护中间件原理与实践
如何在IIS中新建站点并解决端口绑定冲突?
Windows10如何更改计算机工作组_Win10系统属性修改Workgroup
详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)
如何将凡科建站内容保存为本地文件?
php增删改查怎么学_零基础入门php数据库操作必知基础【教程】
香港服务器部署网站为何提示未备案?
深圳网站制作的公司有哪些,dido官方网站?
北京企业网站设计制作公司,北京铁路集团官方网站?
Google浏览器为什么这么卡 Google浏览器提速优化设置步骤【方法】
Laravel如何集成微信支付SDK_Laravel使用yansongda-pay实现扫码支付【实战】
Laravel的契約(Contracts)是什么_深入理解Laravel Contracts与依赖倒置
详解一款开源免费的.NET文档操作组件DocX(.NET组件介绍之一)
Laravel如何配置和使用缓存?(Redis代码示例)
Win11怎么开启自动HDR画质_Windows11显示设置HDR选项
如何用IIS7快速搭建并优化网站站点?
JS中对数组元素进行增删改移的方法总结
美食网站链接制作教程视频,哪个教做美食的网站比较专业点?
jQuery中的100个技巧汇总
Laravel如何实现图片防盗链功能_Laravel中间件验证Referer来源请求【方案】
Laravel如何优化应用性能?(缓存和优化命令)
Laravel怎么实现一对多关联查询_Laravel Eloquent模型关系定义与预加载【实战】
java中使用zxing批量生成二维码立牌
Laravel如何实现多级无限分类_Laravel递归模型关联与树状数据输出【方法】
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
进行网站优化必须要坚持的四大原则
焦点电影公司作品,电影焦点结局是什么?
教你用AI润色文章,让你的文字表达更专业

