NgRx-隐藏磁贴,不刷新显示

问题描述

登录到主站点,然后可以使用两个按钮选择登录到合作伙伴站点磁贴:登录关闭-单击“关闭”时,磁贴需要消失并且退出不显示主应用程序,然后重新登录。隐藏的磁贴存储在后端,但是一旦我注销主站点并重新登录,前端仍然显示该磁贴。我是NgRX的新手。这就是我的效果

public completeLink$ = createEffect(() =>
    this.actions$.pipe(
        ofType(actions.completeLinkOffice365),switchMap(action =>  {
            return of(actions.loading({ homeP: action.homeP}));
        })
    )
);
@H_502_4@

我需要在其上添加setdismisstile的服务调用...这是我到目前为止所做的

public completeLogin$ = createEffect(() =>
    this.actions$.pipe(
        ofType(action.completeLogin),switchMap(() => (this.service.setdismisstile(true),// .pipe(
            switchMap((loadedConnectTile) => [
                action.loadLoginTileSuccess({ loadedLoginTile: true })
            ]))
            )
    )
);
@H_502_4@

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)