angular - 我尝试创建一个设置页面,但是当我单击设置按钮导航到该页面时,控制台上出现以下错误
问题描述
Uncaught (in promise): NullInjectorError: StaticInjectorError(AppModule)[InjectionToken ToastConfig]:
StaticInjectorError(Platform: core)[InjectionToken ToastConfig]:
NullInjectorError: No provider for InjectionToken ToastConfig!
NullInjectorError: StaticInjectorError(AppModule)[InjectionToken ToastConfig]:
StaticInjectorError(Platform: core)[InjectionToken ToastConfig]:
NullInjectorError: No provider for InjectionToken ToastConfig!
at NullInjector.get (core.js:778)
at resolveToken (core.js:2564)
at tryResolveToken (core.js:2490)
at StaticInjector.get (core.js:2353)
at resolveToken (core.js:2564)
at tryResolveToken (core.js:2490)
at StaticInjector.get (core.js:2353)
at resolveNgModuleDep (core.js:26403)
at NgModuleRef_.get (core.js:27491)
at injectInjectorOnly (core.js:657)
at resolvePromise (zone-evergreen.js:797)
at resolvePromise (zone-evergreen.js:754)
at zone-evergreen.js:858
at ZoneDelegate.invokeTask (zone-evergreen.js:391)
at Object.onInvokeTask (core.js:34182)
at ZoneDelegate.invokeTask (zone-evergreen.js:390)
at Zone.runTask (zone-evergreen.js:168)
at drainMicroTaskQueue (zone-evergreen.js:559)
at ZoneTask.invokeTask [as invoke] (zone-evergreen.js:469)
at invokeTask (zone-evergreen.js:1603)
我试图创建一个设置页面,但是当我单击设置按钮导航到该页面时,控制台上出现以下上述错误。谁能帮我解决这个问题。
解决方案
您的错误链接到 NgxToastr 库,缺少配置。您是否在 app.module.ts 中导入了模块?
@NgModule({
imports: [
ToastrModule.forRoot() // ToastrModule added
] ...
推荐阅读
- c++ - 从文件中读取数据拒绝填充对象
- java - 如何从噪声生成的图像中提取未连接的结构?
- java - 将整数对象转换为原始类型时遇到问题
- matlab - GA - 使用轮盘赌的自定义整数选择
- python - python全局变量和全局列表之间的差异行为?
- java - 使用 Springboot+JUnit 测试启动器
- python - 解决 Kattis 问题时列出超出范围的索引
- c++11 - 为什么我不能使用 Boost.Interprocess 设置从一个进程通过另一个进程创建的一些内存?
- arrays - 如何从排序的 Ruby 数组中删除与其最近邻居比限制更接近的所有元素?
- javascript - 将图像的源(src)添加到 formData 并通过 http post 调用将其发布到后端