【发布时间】:2026-01-28 08:05:01
【问题描述】:
我正在学习 Sammy.js,并使用它在我正在处理的 REST API 之上构建一个迷你应用程序。我无法立即找到它,而且我可能遗漏了一些东西。
我正在使用如下路线:
this.get("/databases/:name", function () { ... });
我基本上想采用路由路径并将其传递给我的 REST API,因为它们在很大程度上是匹配的。我在回调中检查了this,发现了一个名为path 的属性,其中包含完整路径,包括文件名。 (即/index.html#/databases/foo)
我只关心# 之后的内容,我想知道是否有一些东西在里面,所以我不必使用this.path.split("#")[1]。
【问题讨论】:
-
有什么理由看不到
window.location.hash? -
实际上,我没有理由不能这样做。好决定! (把它作为一个答案,我会接受)......有点傻我自己没有想到这个......:P
标签: javascript sammy.js