gpt4 book ai didi

angularjs - ui-router 全局状态为 "main view"

转载 作者:行者123 更新时间:2023-12-02 01:22:40 26 4
gpt4 key购买 nike

有人可以给我指一个管理 ui-router 全局状态的示例吗?我正在尝试实现一个通用网站模板,该模板在所有页面上都包含页眉和页脚,并且主视图会随着该 View 中的嵌套 View 而变化。

<div ui-view="header">应该出现在所有页面上,有自己的 Controller 。 <div ui-view>main view包含不同的“页面”和嵌套 View <div ui-view="footer">应该出现在所有页面上,有自己的 Controller 。

我会尝试详细说明,这是我当前的 Angular 路由状态:

<body>
<div class="wrap">
<div ng-include="'partials/header.html'"></div>
<div ng-view></div>
<div ng-include="'partials/footer.html'"></div>
</div>
</body>

我想迁移到 ui-router,但无法实现相同的目标。我需要所有页面上的页眉和页脚以及 ui View 作为主要内容,以保存所有 View /嵌套 View 和统计信息

谢谢

最佳答案

这绝对适合你。您只需要确保它是 ui-view 而不是 ng-view。这是我现在在类似应用程序上使用的内容:

<div ng-include src="'app/templates/nav.html'" id="global-nav"></div>
<div ui-view></div>
<footer ng-include src="'app/templates/footer.html'"></footer>

关于angularjs - ui-router 全局状态为 "main view",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20214012/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com