加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

每个视图的角度2旋转变压器

发布时间:2020-12-17 10:34:01 所属栏目:安全 来源:网络整理
导读:所以我的应用程序基于角度2(角度cli)和一些CMS.页面的某些片段从CMS下载并显示在角度2页面上.主要问题是页眉和页脚来自CMS. 所以我想知道如何添加全局解析器(全局非常重要,我不想为应用程序中的每个路径路径添加解析器),这将强制角度等待CMS返回页眉和页脚.
所以我的应用程序基于角度2(角度cli)和一些CMS.页面的某些片段从CMS下载并显示在角度2页面上.主要问题是页眉和页脚来自CMS.
所以我想知道如何添加全局解析器(全局非常重要,我不想为应用程序中的每个路径路径添加解析器),这将强制角度等待CMS返回页眉和页脚.我已经成功使用解析器通过实现路由接口等待某些路由上的某些数据
export class InboxResolver implements Resolve<MessageListItem[]>

我在一些自定义路线中使用它:

const MessagesRoutes: Routes = [
 {
    path: 'inbox',component: InboxComponent,resolve: { messages: InboxResolver }
 }
];

但是如何在一个地方定义一个全局HeaderAndFooterResolver?

不确定您的问题是什么,但您可以使用带有解析程序的无组件父路由并与其所有子路由共享此路径
const MessagesRoutes: Routes = [
    { path: '',resolve: { messages: InboxResolver },children: [
        { path: 'inbox',component: InboxComponent},{ path: 'xxx',component: XxxComponent},{ path: 'zzz',]}
];

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读