Angularjs利用$location.search()获取url参数问题
来源:互联网 发布:可以收听香港电台软件 编辑:程序博客网 时间:2024/05/21 23:38
Angularjs1利用$location.search()获取url参数时控制台报错Error: [$location:nobase]
(1)可能是index.html头部中缺少<base href="/">
(2)加入配置
查阅相关参考链接:
1.【更新】AngularJs $location获取url参数
2.angularJS1 Error:[$location:nobase]
##################################### 分隔线 ##############################################
2017-3-25更新
在js中加入了这段代码后的确可以获取到http://localhost:81/tubebaby-site/orderList.html?userId=1中参数userId的值,但是后经发现引入了一个新问题----点击页面中所有的a链接后只是url地址变了而页面并没有实际跳转过去,也就是说还需要我去手动刷新一下页面才完成跳转。为此找了好久也没找到原因所在,期间以为是引入的js引起,后来发现给a链接加入target="_blank"属性可以正常在新标签打开页面,但是每个a都加这个属性后打开的标签会越来越多导致体验不好。隔天后突然想到可能是由于加了这段代码所致,于是试着注释掉enabled:true,然后这个点击a链接的问题解决,可是用Angularjs1的$location.search()就又不能获取到参数值了。
所以到目前为止搞清了有enabled:true才能用$location.search()获取参数值但会引起a链接点击后不跳转(url地址有变化),注释掉enabled:true后不会引起a链接跳转问题但不能用$location.search()获取参数值。虽然知道了问题所在但不知道怎么解决,先记录一下吧。
百般无奈下,后来想了想就是要获取url参数值而已,况且只带一个参数,索性直接用原生js吧...
嗯,先这样吧,以后找到完美解决办法再说
0 0
- Angularjs利用$location.search()获取url参数问题
- AngularJs $location获取url参数
- 利用location.search在客户端获取URL参数
- location.search在客户端获取Url参数的方法
- 获取url参数window.location.search.substr(1).match(reg)
- Angular $location 获取 url 参数
- window.location获取url各项参数详解
- window.location获取url各项参数详解
- AngularJS通过$location获取及改变当前页面的URL
- JavaScript获取从上个页面传过来的url参数:GetQueryString()方法和window.location.search方法
- 获取location对象中search属性中的参数
- js获取当前Url网址路径及参数 location.hostname
- [JS]window.location获取url各项参数详解
- js获取url传递参数,js获取url?号后面的参数window.location
- js获取url传递参数,js获取url?号后面的参数window.location
- js获取url传递参数,js获取url?号后面的参数window.location
- struts2获取url参数问题
- 利用js获取url当中的参数
- android CoordinatorLayout使用(综合案例)
- 深入理解HTTP协议(转) 浏览器和服务器如何通信(HTTP协议)
- OFBiz组件下每个目录的作用及其大致功能
- 用gulp前段自动化构建工具的小心了,关于angular.js中取消success,error的功能,用then和.catch
- SVN working copy locked解决方法
- Angularjs利用$location.search()获取url参数问题
- 重置SQLSERVER表的自增列,让自增列重新计数
- 安卓第三方登录之微信登录(图文详解)
- 第一次写
- 利用Zend Row class完成增删改的提前准备
- 竞拍类型电商活动技术实践
- 关于jsonp的实现和应用
- 【公告】CSDN 博客将进行数据库维护
- Swift_Array的几个高级函数map, filter, reduce