Javascript 如何在Handlebar中访问URL参数?
我使用handlebar作为模板语言,需要在页面中使用handlebar运行条件语句以显示特定内容。对我来说,唯一需要考虑的是url中是否存在报表ID(?report=312321)。那么,有人知道用手柄检查url参数的方法吗。我已经做了一个“equal”助手来检查某个东西是否等于。我只是不知道如何访问url参数 我希望有这样的东西:Javascript 如何在Handlebar中访问URL参数?,javascript,parameters,handlebars.js,Javascript,Parameters,Handlebars.js,我使用handlebar作为模板语言,需要在页面中使用handlebar运行条件语句以显示特定内容。对我来说,唯一需要考虑的是url中是否存在报表ID(?report=312321)。那么,有人知道用手柄检查url参数的方法吗。我已经做了一个“equal”助手来检查某个东西是否等于。我只是不知道如何访问url参数 我希望有这样的东西: {{#equals urlParameter 0}} //do something {{else}} //do something {{/if}}
{{#equals urlParameter 0}}
//do something
{{else}}
//do something
{{/if}}
我并没有通过拉URL本身来解决我的问题。但我找到了参数值的来源,并对照这一点检查了我的声明。因此,它是从一个本地.res对象中提取出来的,该对象可以通过{{report.id}访问。当您在应用程序中使用模板,或在视图中推送模板时,如何获取数据?如果您显示完整的模板代码,以及您使用模板的代码,将能够为您提供更多帮助,但是谢谢你的询问。我正在将报告id从本地对象传递到URL。所以我只能从对象中获取值,看看它是否存在。你也可以回答你自己的问题,这样别人可能会发现它有用。好的,我不敢回答,因为它不是问题的确切答案