我尝试按如下方式使用组件的
app.component.html
文件中出现完整错误:
<ngx-slider [(value)]="value" [options]="options"></ngx-slider>
完整的错误是:
但是我完全按照guide说的做了,还是不行:
我通过命令行命令安装了库:
npm install --save @angular-slider/ngx-slider
它在package.json
中显示为:
我在
app.module.ts
导入它:
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { NgxSliderModule } from '@angular-slider/ngx-slider';
import { AppComponent } from './app.component';
@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule,
NgxSliderModule
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
我已经导入了
app.component.ts
:
import { Component } from '@angular/core';
import { Options } from '@angular-slider/ngx-slider';
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent {
value: number = 100;
options: Options = {
floor: 0,
ceil: 200
};
}
最后添加到
app.component.html
:
<ngx-slider [(value)]="value" [options]="options"></ngx-slider>
那么为什么它不起作用?
参考版本: