anuglar.js ui-router 传递参数的方法有:

一: ui-sref 传递参数,传递一个参数的时候

首先路有这样写:

  

.state('edit', { //线路编辑页面

		url: '/edit?id',

		templateUrl: 'view/template/shopList/edit.html',

		controller: 'editCtrl'

	})

  html 页面写法为:

<button ui-sref="edit({id:{{item.id}}})" type="button" class="btn btn-link btn-sm">编辑</button>
{{item.id}}是动态的数据

controller 中获取传递的参数的方法

$state.params.id
可以打印 $state.params 看看结果

传递多个参数的时候:

路由的写法为:

.state('edit', { //线路编辑页面

        url: '/edit?id&page',

        templateUrl: 'view/template/shopList/edit.html',

        controller: 'editCtrl'

    })

url: '/edit?id&page',
需要传递多少参数,便在问号后边跟上就行

html 页面写法为:

<button ui-sref="edit({id:{{item.id}},page:{{item.id}}})" type="button" class="btn btn-link btn-sm">编辑</button>

controller 中获取传递的参数的方法,还是跟以前一样。

一:$state.go 传递参数,传递一个或者多个参数的时候(直接写多个一个和 ui-sref 一样的写法)

路由写法

.state('home', {

        url: '/home?id&page',

        templateUrl: 'view/home.html',

        controller: 'homeCtrl'

    })

控制器写法:

 $state.go('home',{id: '',page: ''});

接受参数的写法:

    console.log($state.params);
接受参数的时候有两种写法都是一样的:
$state.params.id  或者  $stateParams.id

最新文章

  1. mapreduce出现类似死锁情况
  2. JSON的一点:
  3. 2015年11月30日 spring初级知识讲解(一)装配Bean
  4. 为什么不能把委托(delegate)放在一个接口(interface)当中?
  5. [Java] JDK 系统环境变量设置 bat
  6. Fedora 14配置vsftp服务步骤
  7. Data Flow -&gt;&gt; Look up &amp; Merge Join
  8. SeuRain的归来
  9. 为什么Wireshark无法解密HTTPS数据
  10. C#this的五种用法
  11. 小程序采坑系列-this.setData
  12. TensorFlow与OpenCV,读取图片,进行简单操作并显示
  13. 如何使用php生成唯一ID的4种方法
  14. 第七节:利用CancellationTokenSource实现任务取消和利用CancellationToken类检测取消异常。
  15. 编程菜鸟的日记-初学尝试编程-C++ Primer Plus 第4章编程练习7
  16. Alpha冲刺——事后诸葛亮
  17. 提升jmeter自身性能
  18. 无法对 数据库&#39;XXXXX&#39; 执行 删除,因为它正用于复制
  19. shell 5参数
  20. 线程池--ThreadPoolExecutor

热门文章

  1. 关于虚拟机中克隆的linux为什么不能开启网络服务
  2. 【Codeforces 933A】A Twisty Movement
  3. TCP连接之未连接队列的理解
  4. elasticsearch Suggester实现搜索建议(八)
  5. Spring Boot-整合redis(六)
  6. mongodb--win10安装
  7. hdu 4704 Sum (整数和分解+高速幂+费马小定理降幂)
  8. C算法与数据结构-线性表的应用,多项式求和---ShinePans
  9. 【iOS开发-80】Quartz2D画图简单介绍:直线/圆形/椭圆/方形以及上下文栈管理CGContextSaveGState/CGContextRestoreGState
  10. nginx源代码分析--nginx进程间通信