当前位置: 首页>>代码示例>>TypeScript>>正文


TypeScript StoreDevtoolsModule.instrumentStore方法代码示例

本文整理汇总了TypeScript中@ngrx/store-devtools.StoreDevtoolsModule.instrumentStore方法的典型用法代码示例。如果您正苦于以下问题:TypeScript StoreDevtoolsModule.instrumentStore方法的具体用法?TypeScript StoreDevtoolsModule.instrumentStore怎么用?TypeScript StoreDevtoolsModule.instrumentStore使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在@ngrx/store-devtools.StoreDevtoolsModule的用法示例。


在下文中一共展示了StoreDevtoolsModule.instrumentStore方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的TypeScript代码示例。

示例1:

// The file contents for the current environment will overwrite these during build.
// The build system defaults to the dev environment which uses `environment.ts`, but if you do
// `ng build --env=prod` then `environment.prod.ts` will be used instead.
// The list of which env maps to which file can be found in `angular-cli.json`.

import {StoreDevtoolsModule} from "@ngrx/store-devtools";
export const environment = {
  production: false,
  hmr: false,
  imports: [
    StoreDevtoolsModule.instrumentStore({maxAge: 2}),
  ]
};
开发者ID:born2net,项目名称:signagestudio_web-lite,代码行数:13,代码来源:environment.ts

示例2:

import { StoreModule } from '@ngrx/store';
import { StoreDevtoolsModule }  from "@ngrx/store-devtools";
import { DbReducer } from './reducers/db.reducers';
import { ConnReducer } from './reducers/conn.reducer';
import { environment } from '../environments/environment';

// todo: Move trajectory table reducer to the trajectory-table ngmodule once ngrx/store supports that functionality
export const APP_STORES: any[] = [
    StoreModule.provideStore({
        dbReducer: DbReducer,
        connReducer: ConnReducer
    })
];

if (!environment.production) {
    APP_STORES.push(StoreDevtoolsModule.instrumentStore());
}
开发者ID:raof01,项目名称:utilities,代码行数:17,代码来源:app.store.ts

示例3: useLogMonitor

import { StoreModule } from '@ngrx/store';
import { StoreDevtoolsModule } from '@ngrx/store-devtools';
import { useLogMonitor } from '@ngrx/store-log-monitor';

import { routes } from './app.routing';
import { rootReducer } from './reducers';
import { StoreDevToolsModule } from './features/store-devtools.module';
import { UserEffects } from './user/user.effects';

const STORE_DEV_TOOLS_IMPORTS = [];
if (ENV === 'development' && !AOT &&
  ['monitor', 'both'].includes(STORE_DEV_TOOLS) // set in constants.js file in project root
) STORE_DEV_TOOLS_IMPORTS.push(...[
  StoreDevtoolsModule.instrumentStore({
    monitor: useLogMonitor({
      visible: true,
      position: 'right'
    })
  })
]);

export const APP_IMPORTS = [
  EffectsModule.run(UserEffects),
  MaterialModule.forRoot(),
  ReactiveFormsModule,
  IdlePreloadModule.forRoot(), // forRoot ensures the providers are only created once
  RouterModule.forRoot(routes, { useHash: false, preloadingStrategy: IdlePreload }),
  RouterStoreModule.connectRouter(),
  StoreModule.provideStore(rootReducer),
  STORE_DEV_TOOLS_IMPORTS,
  StoreDevToolsModule
];
开发者ID:Ecafracs,项目名称:flatthirteen,代码行数:32,代码来源:app.imports.ts


注:本文中的@ngrx/store-devtools.StoreDevtoolsModule.instrumentStore方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。