在Tritium (Moovweb SDK)中向URL添加查询参数的最佳实践是什么?在你不知道URL是否有"?“的地方寻找有用的东西。和其他查询参数。
发布于 2013-03-30 07:06:21
这里有一小段应该会对你的Moovweb项目有帮助的3H片段。只需将"query_param=true"位替换为要添加的查询参数即可。
它选择每个a标记的href,然后查找任何现有的查询参数(通过查找"?“在href中)。如果存在一些现有的查询参数,它只会附加新的查询参数。如果href上没有现有的查询参数,它将使用?将一个添加到URL。
$q = "query_param=true"
$("//a[@href]") {
%s = fetch("./@href")
match(%s) {
with(/\?/) {
attribute("href", %s + "&" + $q)
}
else() {
attribute("href", %s + "?" + $q)
}
}
log(%s)
}(如果您愿意,也可以将其转换为函数!)
发布于 2013-04-09 00:01:34
我想很快就会有一个新的URL作用域,这样你就可以更容易地做这样的事情了!
https://stackoverflow.com/questions/15712671
复制相似问题