欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

AngularJS頁面帶參跳轉(zhuǎn)及參數(shù)解析操作示例

 更新時間:2017年06月28日 10:37:42   作者:小魏的馬仔  
這篇文章主要介紹了AngularJS頁面帶參跳轉(zhuǎn)及參數(shù)解析操作,結合具體實例形式分析了AngularJS使用URL傳遞參數(shù)及參數(shù)的接收、解析等相關操作技巧,需要的朋友可以參考下

本文實例講述了AngularJS頁面帶參跳轉(zhuǎn)及參數(shù)解析操作。分享給大家供大家參考,具體如下:

頁面帶參跳轉(zhuǎn)

$scope.LoginSucessLocation = function () {
  var hre = 'http://ctb.qingguo.com/weixinCt/main#/upload_topic_start?uid=' + $scope.uid + '&orgcode=' + $scope.orgCode;
  location.href = hre;
}

在url的后面,增加?,然后直接帶參數(shù)。

參數(shù)解析

controller聲明要增加$location的注入

app.controller('loginCtrl', function ($scope, $http, $interval, $cookies, $location, userService) {
  var absUrl = $location.absUrl();
  function UrlSearch() {
    var name, value;
    var str = location.href; //取得整個地址欄
    var num = str.indexOf("?");
    str = str.substr(num + 1); //取得所有參數(shù)  stringvar.substr(start [, length ]
    var arr = str.split("&"); //各個參數(shù)放到數(shù)組里
    for (var i = 0; i < arr.length; i++) {
      num = arr[i].indexOf("=");
      if (num > 0) {
        name = arr[i].substring(0, num);
        value = arr[i].substr(num + 1);
        this[name] = value;
      }
    }
  }
  var Request = new UrlSearch(); //實例化
  alert("Request.orgid = "+ Request.orgid);
})

從Request 中,通過鍵值獲取出來的值,就是url帶的參數(shù),直接用即可。

更多關于AngularJS相關內(nèi)容感興趣的讀者可查看本站專題:《AngularJS指令操作技巧總結》、《AngularJS入門與進階教程》及《AngularJS MVC架構總結

希望本文所述對大家AngularJS程序設計有所幫助。

相關文章

最新評論