按需加载时,删除NgRx节点。
创始人
2024-08-22 08:00:07
0

在NgRx中,按需加载模块时,要删除已注册的NgRx节点,可以使用StoreModuleforFeature方法来注册模块,并使用StoreModuleunregister方法来注销模块。

下面是一个示例代码,展示了如何按需加载模块并删除已注册的NgRx节点:

  1. 在需要按需加载的模块中,创建一个新的NgRx模块,并使用forFeature方法注册它。
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { StoreModule } from '@ngrx/store';
import { featureReducer } from './feature.reducer';

@NgModule({
  imports: [
    CommonModule,
    StoreModule.forFeature('feature', featureReducer)
  ]
})
export class FeatureModule { }
  1. 在需要删除已注册的NgRx节点的地方,使用StoreModuleunregister方法来注销该模块。
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { StoreModule } from '@ngrx/store';
import { featureReducer } from './feature.reducer';

@NgModule({
  imports: [
    CommonModule,
    StoreModule.forFeature('feature', featureReducer)
  ]
})
export class FeatureModule {
  constructor(private storeModule: StoreModule) {
    // 注销已注册的NgRx节点
    this.storeModule.unregister('feature');
  }
}

请注意,使用unregister方法只能在需要删除节点的模块中调用。

相关内容

热门资讯

据文件显示!微乐小程序免费黑科... 据文件显示!微乐小程序免费黑科技,收集微乐小程序游戏破解器(透视)切实存在有挂(哔哩哔哩)1、下载好...
第五分钟透视!微乐小程序免费黑... 第五分钟透视!微乐小程序免费黑科技,微乐自建房辅助下载(开挂)总是是有挂(2026)1、用户打开应用...
透视总结!微乐小程序黑科技,如... 透视总结!微乐小程序黑科技,如何下载微乐自建房免费黑科技(透视)都是真的有挂(哔哩哔哩)1、这是跨平...
五分钟工具!微乐小程序免费黑科... 五分钟工具!微乐小程序免费黑科技,微乐自建房脚本免费下载苹果版(开挂)切实存在有挂(2026)1、微...
据相关数据显示!微乐小程序黑科... 据相关数据显示!微乐小程序黑科技,微信小程序微乐辅助(透视)竟然是真的挂(哔哩哔哩)1、进入到微信小...
四分钟工具!微乐小程序黑科技,... 四分钟工具!微乐小程序黑科技,微乐陕西小程序破解器(开挂)总是是有挂(2026)1、用户打开应用后不...
第4分钟开挂!微乐小程序黑科技... 第4分钟开挂!微乐小程序黑科技,微乐小程序辅助脚本靠谱的(开挂)总是真的是有挂(2026)1、超多福...
透视app!微乐小程序免费黑科... 透视app!微乐小程序免费黑科技,微信小程序自建房记牌器(透视)真是真的有挂(哔哩哔哩)1、实时微信...
7分钟透视!微乐小程序黑科技,... 7分钟透视!微乐小程序黑科技,微信小程序微乐游戏辅助(开挂)真是存在有挂(2026)1)微乐小程序黑...
黑科技辅助挂!微乐小程序黑科技... 黑科技辅助挂!微乐小程序黑科技,微乐贵阳捉鸡麻将能不能开挂(透视)切实是有挂(哔哩哔哩)1、进入游戏...