vue getQueryParam

export function getQueryParam (parameName) {
  /// 獲取地址欄指定參數的值
  /// <param name="parameName">參數名</param>
  // 獲取url中跟在問號後面的部分
  var parames = window.location.search
  // 檢測參數是否存在
  if (parames.indexOf(parameName) > -1) {
    var parameValue = ''
    parameValue = parames.substring(parames.indexOf(parameName), parames.length)
    // 檢測後面是否還有參數
    if (parameValue.indexOf('&') > -1) {
      // 去除後面多餘的參數, 得到最終 parameName=parameValue 形式的值
      parameValue = parameValue.substring(0, parameValue.indexOf('&'))
      // 去掉參數名, 得到最終純值字符串
      parameValue = parameValue.replace(parameName + '=', '')
      return parameValue
    }
    return ''
  }
};

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章