骨干路由器忽略搜索路径 [英] Backbone Router Ignoring search route
本文介绍了骨干路由器忽略搜索路径的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在需要一些帮助!
我试图让我的骨干路由器,以配合这条路线:
http://localhost:5150/search_results?utf8=%E2%9C%93&keywords=&location=Norfolk%2C+VA&commit=Search
..并没有什么工作。非常令人沮丧!结果
这是我第一次尝试骨干,所以建议将是真棒。
/ search_results *?':'search_results
# 不 '/ search_results富=:富':'search_results
# 不 '/ search_results富*?':'search_results
# 不 '/ search_results *的queryString?':'search_results
# 不 search_results *的queryString?':'search_results
# 不 search_results *?':'search_results
# 不 search_results富=:富':'search_results
# 不 search_results富*?':'search_results
# 不'/ search_results':'search_results
#NOPE SERIOUSLY? '/ search_results':'search_results
#WTF !!!!!!!!!!!!!!!!!!! ':search_results *?':'search_results
# 不 ':search_results:查询字符串':'search_results
# 不
解决方案
你试过吗?它应该没有前导冒号,哈希工作或路线凶多吉少。
'search_results(?:的queryString)':'search_results
In need of some help!
I'm trying to get my Backbone router to match this route:
http://localhost:5150/search_results?utf8=%E2%9C%93&keywords=&location=Norfolk%2C+VA&commit=Search
..And nothing is working. Very frustrating!
This is my first try at Backbone, so advice would be awesome.
'/search_results?*': 'search_results'
# NOPE
'/search_results?foo=:foo': 'search_results'
# NOPE
'/search_results?foo*': 'search_results'
# NOPE
'/search_results?*queryString': 'search_results'
# NOPE
'search_results?*queryString': 'search_results'
# NOPE
'search_results?*': 'search_results'
# NOPE
'search_results?foo=:foo': 'search_results'
# NOPE
'search_results?foo*': 'search_results'
# NOPE
'/search_results': 'search_results'
# NOPE SERIOUSLY??
'/search_results': 'search_results'
# WTF!!!!!!!!!!!!!!!!!!!
':search_results?*': 'search_results'
# NOPE
':search_results?:querystring': 'search_results'
# NOPE
解决方案
Have you tried this? It should work without a leading colon, hash or slash in the route.
'search_results(?:queryString)': 'search_results'
这篇关于骨干路由器忽略搜索路径的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文