如何在角度 JS 路由中保留模板视图
how to retain the template view in angular js routing
我正在编写一个类似于dropbox和gdrive的网络应用程序,我根据它能够从一个页面导航到另一个页面,从一个文件夹导航到另一个文件夹来获取文件的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/.../../
在从一个页面遍历到另一个页面时,根.html(模板)会不断变化。这里的问题是当我来回遍历时,它不存储以前的视图。当我在浏览器中单击后退和前进按钮时。任何解决方案都值得赞赏
您可以使用 3 个不同的文件来维护您的应用:
header.html
body.html
footer.html
并在正文中使用 ng-view 以包括使用您的路由。
相关文章:
- 如何在从剃刀视图移动内联JavaScript时保留相对URL
- AngularJS - 在服务内部对数组进行排序,在控制器/视图中保留绑定
- 如何在角度 JS 路由中保留模板视图
- ThreeJS - 始终将对象保留在摄像机视图中
- 更改 ng 视图内容后,不会释放保留的内存
- 角度 ui 路由器:为孩子保留相同的 ui 视图
- 在回发时保留展开的网格视图
- 如何在 dialog() 模式弹出窗口中的部分视图之间保留字段数据
- 如何在网格视图中保留控件的状态,并在 asp.net 中分页
- 在 AngularJS 中的视图之间保留 GoogleMaps 映射对象
- 即使某个特定元素的前一个同级元素正在生长,也要将其保留在视图中
- Titanium应用程序保留多次搜索的子视图
- 当浏览器调整大小时,将元素保留在父视图中
- 从视图源下载html的简单方法,同时保留文件夹结构
- Extjs4 MVC.在“后退”按钮上保留所有表单数据的Previous视图
- 先前的状态视图不会保留在带有自定义模态url的打开UI引导模态的后台
- jQuery强制保留"this"在主干视图中
- 保留模型数据的Angular嵌套作用域和嵌套视图
- 通过重定向返回来刷新视图,同时在Rails中保留滚动位置
- 为什么骨干.视图对象仍然保留在内存中