我最近开始学习 AngularJs 进行 Web 开发,到目前为止我很喜欢它。但是,我不太确定在视图之间路由时是否在链接中包含主题标签。我主要关心的是 Google 如何缓存网站上的页面以及链接是否双向工作,即用户是否可以直接单击 www.sampledomain.com/#/orders/450 并直接定向到订单页面。这是一个好的方法还是有没有一种方法可以在没有主题标签的情况下路由视图?
当我删除主题标签时,重新加载页面并收到 404 错误。谁能给我一个关于正在发生的事情的合理解释。谢谢
当我删除主题标签时,重新加载页面并收到 404 错误
这是因为在您的服务器端代码中,您可能没有处理像“www.sampledomain.com/orders/450”这样的请求
您可以让服务器端代码通过返回到新 URL(“www.sampledomain.com/#/orders/450”)的重定向或直接返回正确的 HTML 来处理此请求。 “正确”的解决方案将取决于您的需求。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)