【摘要】后台管理系统权限控制到按钮级别,将每一个资源的key绑定在url中,渲染页面的时候去根据key来获取当前页面的按钮列表。

router.js

angular.module("app.router", [])
  .config(['$routeProvider',function($routeProvider) {
    $routeProvider
      //单个参数
      .when("/index/:paramName",{
        templateUrl: "app/index",
        controller: "indexCtrl"
      })
      //多个参数  
      .when("/index/:paramName1/:paramName2",{        
        templateUrl: "app/index",         
        controller: "indexCtrl"       
      })
  }])
}());

controller.js

;(function () {
  "use strict";
  angular.module("app.ctrls")
  .controller('indexCtrl', ['$scope', 'indexServices', '$routeParams',
  function ($scope, indexServices, $routeParams) {
    $routeParams.paramName
}]); }());

  

通过  :paramName 来指定路由的参数,然后在页面的控制器中使用 $routeParams.paramName 来解析参数。

  

 

最新文章

  1. HDU2459 后缀数组+RMQ
  2. paip.语义分析--单字词形容词表180个
  3. jackson 常见问题
  4. App 启动加载广告页面思路
  5. 【服务器运维】Windows Server 2008 R2 下配置证书服务器和HTTPS
  6. ios开发必备第三方库
  7. PHP学习笔记1.1——date()函数的多种用法,取出各种不同格式的时间,非常全面
  8. 【第七篇】Volley之处理Gzip数据
  9. characterEncodingFilter作用
  10. 数据结构 集合_集合(数学)抽象数据类型的C语言实现
  11. openSUSE Leap 15.0 Adobe Flash Player 安装说明
  12. c#高级编程第七版 学习笔记 第三章 对象和类型
  13. SCI_Call_Bsw_SetPwmMotorGroupB
  14. 2018.4.24-ml笔记(多元线性回归)
  15. linux manjaro 配置 pytorch gpu 环境
  16. 2018年末--积极拥抱h5.转载 大前端时代来临,我们何去何从?
  17. 让jQuery的contains方法不区分大小写
  18. Eloquent 条件查询——tucker-eric/eloquentfilter 笔记
  19. Log4j和thymeleaf结合导致sql 日志输出不了
  20. Ubuntu系统下adb devices 不能显示手机设备

热门文章

  1. [Recompose] Compose Streams of React Props with Recompose’s compose and RxJS
  2. 使用Opencv2遇到error C2061: 语法错误: 标识符dest
  3. oracle 10g/11g RAC 启停归档模式
  4. zzulioj--1816--矩形(好题数学)
  5. spring security源码分析心得
  6. 洛谷P2598 [ZJOI2009]狼和羊的故事
  7. Java读取txt文件和覆盖写入txt文件和追加写入txt
  8. Server.UrlEncode与HttpUtility.UrlEncode的区别
  9. Vuejs2.0构建一个彩票查询WebAPP(3)
  10. 紫书 例题 9-4 UVa 116 ( 字典序递推顺序)