3

为了执行 AJAX 调用,我提取 URL 值(嵌入的 ID 和查询字符串参数)并将它们存储在隐藏的输入中。除了这一点服务器端工作之外,我还有一个静态 HTML 页面。

我正在寻找一个可以在客户端轻松提取我的 URL 值的库。我想指定预期的格式(如果您愿意,可以使用 URL 模板)/account/{accountId}/edit?param={param}:. 然后我希望库根据实际 URL(基于window.location)创建一个对象:/account/123/edit?param=234并给我一个对象:{ accountId: 123, param: 234 }

如果库允许我指明预期的类型{accountId:int},这样生成的对象具有 true、int、float、date 等,那就太好了。

客户端 JavaScript 是否存在这样的库?

4

0 回答 0