Angularjs   发布时间:2022-04-20  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了angularjs-$location大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

<p class="p0">$LOCATIOn服务分析浏览器地址栏中的URL(基于window.LOCATIOn),让我们可以在应用中较为方便地使用URL里面的内容。在地址栏中更改URL,会响应到$LOCATIOn服务中,而在$LOCATIOn中修改URL,也会响应到地址栏中。


<p class="p0">  $LOCATIOn服务:

  1. 419_4@
  2. 一个历史链接)。@H_419_4@
  3. 一个链接@H_419_4@
    @H_197_8@方法(protocol,host,path,search,hash)。@H_419_4@

一个未经加工的对象,附带一些可以直接修改属性;而$LOCATIOn服务则是暴露一些jQuery风格的getter/setter方法

页面重新加载(pagereload)。如果需要做这件事情(更改地址,实现pagereload),请使用较低级别的API,$window.LOCATIOn.href。

  1. false,hashbang mode; 若为true,HTML5 mode@H_419_4@
  2. 认'!',hashbang使用的前缀@H_419_4@

方法,也提供url,path,search,hash的getter、setter方法


<span style="color: #008000">//<span style="color: #008000">getter/setter,返回当前url路径,(当前url#后面的内容包括参数和哈希值)。
<span style="color: #000000">$LOCATIOn.url([url],[replace]);

<span style="color: #008000">//<span style="color: #008000">只能getter,返回当前url的协议(比如http,https)
<span style="color: #000000">$LOCATIOn.protocol();

<span style="color: #008000">//<span style="color: #008000">只能getter,返回当前url的主机名。
<span style="color: #000000">$LOCATIOn.host();

<span style="color: #008000">//<span style="color: #008000">只能getter,返回当前url的端口号。
<span style="color: #000000">$LOCATIOn.port();

<span style="color: #008000">//<span style="color: #008000">getter/setter,返回当前url的子路径(也就是当前url#后面的内容,不包括参数)
<span style="color: #000000">$LOCATIOn.path([path]);

<span style="color: #008000">//<span style="color: #008000">getter/setter,返回当前url的参数的序列化json对象
<span style="color: #000000">$LOCATIOn.search(search,[paramValue]);

<span style="color: #008000">//<span style="color: #008000">getter/setter,返回当前url的哈希值。
<span style="color: #000000">$LOCATIOn.hash([hash]);

<span style="color: #008000">//<span style="color: #008000">返回当前url的历史状态对象(不包括任何参数)。
<span style="color: #000000">$LOCATIOn.state([state]);

<span style="color: #008000">//<span style="color: #008000">如果被调用,当前$digest过程中所有$LOCATIOn的变化将取代当前的历史记录,而不是增加新的历史记录。
$LOCATIOn.replace();

大佬总结

以上是大佬教程为你收集整理的angularjs-$location全部内容,希望文章能够帮你解决angularjs-$location所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: