繁体   English   中英

如何在angular js路由中保留模板视图

[英]how to retain the template view in angular js routing

我正在写一个类似于Dropbox和GDrive的Web应用程序,我基于此文件ID来获取文件ID,它将能够从页面导航到页面,从文件夹导航到文件夹,例如/ abc到abc / abc ...所有我需要做的从客户端。 我使用AngularJS Routing(ui-router)使其变得简单。 这是我的代码

$stateProvider.state('dashboard.sync.root', {
  url: "/*path",
    templateUrl: "root.html",})
here user can navigate like http://myweb/dashboard/sync/root/abc or http://myweb/dashboard/sync/root/abc/.../../ 

在页面之间遍历时,root.html(template)会不断变化。 这里的问题是当我来回移动时,它不存储以前的视图。 当我在浏览器中单击后退和前进按钮时。 任何解决方案

您可以使用3个不同的文件来维护您的应用程序:

header.html
body.html
footer.html

并在正文中使用ng-view包括使用路线。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM