我正在对应用程序的一部分进行更改,该应用程序使用 js 咖啡脚本导航到网站的不同页面。我想将当前的获取请求附加到新的 url。
有没有一种简单的方法可以访问咖啡脚本中的 get 请求?
我知道在 javascript 中你可以使用 window.location 来获取完整的 url,但是你如何在 coffeescript 中做到这一点。
我正在对应用程序的一部分进行更改,该应用程序使用 js 咖啡脚本导航到网站的不同页面。我想将当前的获取请求附加到新的 url。
有没有一种简单的方法可以访问咖啡脚本中的 get 请求?
我知道在 javascript 中你可以使用 window.location 来获取完整的 url,但是你如何在 coffeescript 中做到这一点。
请看下面的代码
paramValue = (name) ->
name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]")
regexS = "[\\?&]" + name + "=([^&#]*)"
regex = new RegExp(regexS)
results = regex.exec(window.location.href)
unless results?
""
else
results[1]
该方法的参数是您需要其值的参数的参数名称。它将返回该特定 url 的相应值
window.location.href
将返回当前页面的 URL