我需要帮助处理我的密码。我是新的角度,我有一个问题,关于ngrx的效果。因此,在我的auth服务中,我声明了一个登录失败,它的类型是可观察的,我希望当我的身份验证在登录失败时,旋转器停止旋转并再次输入数据。在ngrx/效果中我应该添加哪些部分?
服务组件
public loginFailed: Observable<boolean>;
NGRX/效应
@Effect()
public login$: Observable<any> =
this.actions$.pipe(
ofType(AuthActionTypes.LoginAction),
m
我有一个绑定到ArrayCollection的mx:TileList。我有一些代码可以显示“正在加载...”修改ArracyCollection之前的消息和隐藏加载消息的一些代码。
对于较小的数据集,它工作得很好。然而,我注意到,当数组大小约为50~或更大时,flex将在TileList完成呈现新数据之前隐藏我的加载消息,并且我会在奇怪的一秒钟内看到一个空白屏幕。
在TileList重新渲染完成后,有没有我可以监听的事件?代码看起来像这样:
loading_message.visible = true;
for each (var x:Object in new_data) {
til
我是ngrx的新手,需要帮助才能进入"redux“的思维模式。我从这个演示中学到了:Heroes App with ngrx。我的问题是如何处理包含多个功能状态的api响应。来自非ngrx的世界,我认为就“dto”而言,为了减少http请求,api在一个响应中返回多个集合。 例如,如果Heroes示例中api中的端点返回如下结构: {
heroes: [...list of hero objects],
villains: [...list of villain objects]
} 这种类型的横切更新应该放在根缩减程序中吗?我是不是做错了? 感谢任何帮助- Hans
@effect()
public loadAccommodations$: Observable = this.actions$
.ofType(PAA.PROPERTY_LOAD_REQUEST)
// .debounce(300)
// introducing this mitigates the flood but does not resolve the issue
.switchMap((action: Action) => {
return this.propertyAccommodationsService.loadAccommo