首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >没有相对路径的主干散列样式url问题

没有相对路径的主干散列样式url问题
EN

Stack Overflow用户
提问于 2012-03-27 12:13:16
回答 1查看 451关注 0票数 0

我正在使用Backbone编写我的应用程序。我的应用程序是这样设置的:导航界面在左边,主面板在右边。这意味着用户可以从一个菜单导航到它的子菜单,也可以导航到更多的子菜单。

问题就在这里。因为每个页面都是由散列标识的,所以我现在在我的应用程序中遇到了相当“深”的链接(例如:#导航/menu1/tab1,#导航/menu1/tab2)。这是非常不方便的,因为我更深入地遍历页面。想象一下,将链接放在看起来像#this/is/a/really/long/url/that/goes/on/forever.的hrefs上这显然是ajax应用程序无法链接的问题,就像我们在传统的逐页风格的web应用程序中所习惯的那样。

我很确定我不是一个人。我想知道是否有人有合适的解决方案来相对链接您的主干应用程序(或者实际上,任何ajax应用程序)中的页面

EN

回答 1

Stack Overflow用户

发布于 2012-03-28 17:34:31

不知道我是否很好地理解了你的问题,但我喜欢这样设计我的哈希表:

尝试使用RESTful,如urls/散列,而不是简单地指示路径。例如,不要使用"#menu/user/my-profile/edit-infos",而要使用"#user/:id/edit“,并使用骨干路由器将您的散列链接到正确的视图。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9883298

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档