- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在我的应用程序中实现 ngx-spinner
时出现以下错误。
Error::
ERROR NullInjectorError: StaticInjectorError(AppModule)[NgxSpinnerComponent -> NgxSpinnerService]:
StaticInjectorError(Platform: core)[NgxSpinnerComponent -> NgxSpinnerService]:
NullInjectorError: No provider for NgxSpinnerService!
at NullInjector.push../node_modules/@angular/core/fesm5/core.js.NullInjector.get (http://localhost:4200/main.43124f86d80c92a84b74.js:15749:25)
我在下面解释我的代码。
report.module.ts:
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { ReportsRoutingModule } from './reports-routing.module';
import { ReportsComponent } from './reports.component';
import { HeaderComponent } from './header/header.component';
import { SidenavComponent } from './sidenav/sidenav.component';
import { HomeComponent } from './home/home.component';
import { MatSidenavModule } from '@angular/material';
import { MatIconModule } from '@angular/material/icon';
import { MatListModule } from '@angular/material/list';
import { MatButtonModule } from '@angular/material/button';
import { MatFormFieldModule } from '@angular/material/form-field';
import { MatInputModule } from '@angular/material/input';
import { MatSelectModule } from '@angular/material/select';
import { MatBadgeModule } from '@angular/material/badge';
import { MatDialogModule } from '@angular/material/dialog';
import { MatGridListModule } from '@angular/material/grid-list';
import { MatCardModule } from '@angular/material/card';
import { MatSnackBarModule } from '@angular/material/snack-bar';
import { MatMenuModule } from '@angular/material/menu';
import { MatTabsModule } from '@angular/material/tabs';
import { MatTableModule } from '@angular/material/table';
import { MatButtonToggleModule } from '@angular/material/button-toggle';
import { MatCheckboxModule } from '@angular/material/checkbox';
import { MatToolbarModule } from '@angular/material/toolbar';
import { MatPaginatorModule } from '@angular/material/paginator';
import {MatDatepickerModule} from '@angular/material/datepicker';
import {MatNativeDateModule} from '@angular/material';
import {FormsModule,ReactiveFormsModule} from '@angular/forms';
import { OrdersComponent } from './orders/orders.component';
import { PivotOrdersComponent } from './pivot-orders/pivot-orders.component';
import {MatExpansionModule} from '@angular/material'
import { NgxMatSelectSearchModule } from 'ngx-mat-select-search';
import { FilterPipe } from './filter.pipe';
import {MatSortModule} from '@angular/material/sort';
//import { NgxDaterangepickerMd } from 'ngx-daterangepicker-material';
import { NgxSpinnerModule } from "ngx-spinner";
@NgModule({
declarations: [ReportsComponent, HeaderComponent, SidenavComponent, HomeComponent, OrdersComponent, PivotOrdersComponent,FilterPipe],
imports: [
CommonModule,
ReportsRoutingModule,
MatSidenavModule,
MatInputModule,
MatExpansionModule,
MatToolbarModule,
MatMenuModule,
MatIconModule,
MatCheckboxModule,
MatTabsModule,
MatTableModule,
MatDatepickerModule,
MatNativeDateModule,
MatSnackBarModule,
MatListModule,
MatButtonModule,
MatButtonToggleModule,
MatFormFieldModule,
MatGridListModule,
MatSelectModule,
MatDialogModule,
MatBadgeModule,
MatCardModule,
FormsModule,
ReactiveFormsModule,
MatInputModule,
MatButtonModule,
MatCardModule,
MatGridListModule,
MatFormFieldModule,
MatInputModule,
MatSelectModule,
MatIconModule,
MatDialogModule,
MatButtonModule,
MatPaginatorModule,
NgxMatSelectSearchModule,
MatSortModule,
NgxSpinnerModule
// NgxDaterangepickerMd.forRoot()
]
})
export class ReportsModule { }
在应用程序内部,我有一个报告模块,所以我在这里实现。我在下面解释我的组件。
report/home/home.componet.html:
<ngx-spinner bdColor="rgba(51, 51, 51, 0.8)" size="default" type="ball-spin-clockwise">
<p style="color: white">Please Wait. </p>
</ngx-spinner>
report/home/home.component.ts:
import { NgxSpinnerService } from "ngx-spinner";
所以在这里我在内部组件中使用了这个模块,但是它在我的生产构建中抛出了这个错误。谁能帮我解决这个错误?
最佳答案
将 ngx-spinner 版本降级到 8.0.0 以匹配 angular 的版本。
关于angular - 使用 Angular8 实现 ngx-spinner 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62296771/
是否可以为 ngx-bootstrap 日期选择器全局配置日期格式? 该文档提到了 BsDatepickerConfig 类以及如何将其传递给每个单独的日期选择器,但我有点惊讶似乎不可能全局配置它(至
@swimlane/ngx-datatable 虚拟滚动仅适用于缓存行。缓存的行保留在数组中。就我而言,该行的数量可能超过 1000 万。如何不缓存那些行并使用虚拟滚动? 问题重现: 1) 没有缓存行
我需要一个堆叠条形图和折线条形图之间的组合图,你能帮我举个例子吗?我正在阅读此文档:Demo for combo charts 但是我无法理解这个例子。 最佳答案 对于在搜索包含组合图表的方法时偶然看
我正在为我的 angular6 项目使用 NGX-Bootstrap。我有反应形式并向它添加了日期选择器,同时从日期选择器返回值获得完整格式例如:“2018-11-07T05:12:35.000Z”。
您如何将 customColor 属性用作函数? 我希望构建一个散点图,并将所有负值的点标记为红色,将所有正值的点标记为绿色。我认为 customColor 功能可以让我这样做,但我只看到 custo
同时ngx-i18next是 i18next 的包装我特别想知道 ngx-translate 之间与翻译相关的差异是什么和i18next . 最佳答案 i18next 是非 Angular 专有的 -
我目前正在开发 Angular CLI 应用程序。几个小时前我完成了一些部分,关闭项目,现在我想再次运行项目以继续我的工作。但是我没有成功编译项目,而是在 ngx-bootstrap 模块上遇到错误。
我是 Angular 4 和 ngx-datatable 的新手,但我遇到了困难。现在,我有一个带有简单 rowDetail 的 ngx-datatable,就像显示的一样 here .问题是我需要
在我的元素中,我使用的是 bootstrap 4 和 ngx-bootstrap。现在我需要创建一个组件,其中包含 2 个可滚动的 div,通过选项卡切换。 我想在 stackblitz 中展示一个示
我不完全理解触发器对 https://valor-software.com/ngx-bootstrap/#/tooltip#triggers-custom 到底做了什么的概念 例如,当我们这样做时:
我在使用 ngx-translate-messageformat-compiler 插件时遇到了问题(添加复数形式后 json 文件解析失败)。 ¿有其他选择吗? 最佳答案 我决定实现一个自定义管道:
我已安装 ngx-bootstrap使用命令 npm install ngx-bootstrap --save但是当我尝试构建解决方案时,它仍然说 ERROR in src/app/app.modul
我对 Angular 还很陌生。我运行这个来开始我的项目:git 克隆 https://github.com/angular/quickstart appName 我将其更新到 Angular 4,一
我尝试在使用 system.js 的 Angular 4 项目中使用 ngx-datatable 来加载模块,但它会抛出如下错误: Can't bind to 'rows' since it isn'
我执行了以下步骤 (1)新建angular-cli项目(angular-cli 1.5.0) (2) 添加依赖: npm i @ngx-translate/core @ngx-translate/ht
我想对 ng2-select 中的项目使用 ngx-translate。我能想到的唯一方法是在绑定(bind)之前使用翻译服务并在 ts 文件中改变项目的文本。 有没有办法使用管道或指令,因为我想让它
我有一个带有嵌套翻译的翻译文件: ... "LANG": { "Dutch": "Néerlandais", "English": "Anglais", "French": "
这是我第一次更新角度。版本是10.2.3,我需要更新到11。我正在遵循官方文档中的指南。。我在控制台“Package”@Nicky-lenaers/NGX-SCROLL-TO“对”@ANGLING/C
我在 Angular 6 中使用 ngx-toastr 进行 http 错误通知,就像在 httpInterceptor 中注入(inject) ToastrService export cl
我安装了 ngx-clipboard,如 documentation 中所述并将 js 也包含在 systemjs.config 中。但是我收到以下错误: Unhandled Promise reje
我是一名优秀的程序员,十分优秀!