zoukankan      html  css  js  c++  java
  • angularJs 中ui-router 路由向controller传递数据

    页面上 :  

    ui-sref="home.dataAnalysis({role:'thirdpart:tokenverify',menuType:'a'})"  

    路由设置

    .state('home.dataAnalysis', {  
            url: '/dataAnalysis?role&menuType',  
            views: {  
              'footer@home':{  
                templateUrl: 'app/main/footer.html'  
              },  
              'rightside@home': {  
                templateUrl: 'app/components/dataAnalysis/dataAnalysis.html',  
                controller: 'dataAnalysisController'  
              }  
            }  
          })  
    

      或者

    .state('home.dataAnalysis', {  
            url: '/dataAnalysis/:role/:menuType',  
            views: {  
              'footer@home':{  
                templateUrl: 'app/main/footer.html'  
              },  
              'rightside@home': {  
                templateUrl: 'app/components/dataAnalysis/dataAnalysis.html',  
                controller: 'dataAnalysisController'  
              }  
            }  
          }) 

    在controller中

    function dataAnalysisController( $state ,$stateParams) {  
        console.log($stateParams.role);  
        console.log($stateParams.menuType);  
        console.log($state.parame.role);  
    }  
  • 相关阅读:
    合并区间
    编译与运行
    传递信息
    划分字母区间
    无重叠区间
    用最少数量的箭引爆气球
    根据身高重建队列
    二叉树展开为链表
    动态添加按钮
    基础知识
  • 原文地址:https://www.cnblogs.com/guozhe/p/7457198.html
Copyright © 2011-2022 走看看