所以我很困惑!我决定尝试Mdl-选择,但选择保持永久扩展,并拒绝合同。我的第一个想法是,某些东西被错误地安装了,特别是我所假设的管理这个部分的popover。
这就是我在做的事情。
app.module.ts
import { MdlModule } from '@angular-mdl/core'
import { MdlPopoverModule } from '@angular-mdl/popover';
import { MdlSelectModule } from '@angular-mdl/select';systemjs.config.ts
'@angular-mdl/core': 'npm:@angular-mdl/core/bundle/core.js',
'@angular-mdl/popover': 'npm:@angular-mdl/popover/index.umd.js',
'@angular-mdl/select': 'npm:@angular-mdl/select/index.umd.js'app.module.ts (由main.ts消费)
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
import { MdlModule } from '@angular-mdl/core'
import { MdlPopoverModule } from '@angular-mdl/popover';
import { MdlSelectModule } from '@angular-mdl/select';
@NgModule({
imports: [
BrowserModule,
FormsModule,
ReactiveFormsModule,
HttpModule,
routing,
MdlModule,
MdlPopoverModule,
MdlSelectModule
]app.component.html
<div>
<mdl-select [(ngModel)]="user.SelectedFeature" placeholder="Feature">
<mdl-option [value]><em>-- Select a Feature --</em></mdl-option>
<mdl-option *ngFor="let feature of features" [value]="feature">{{feature}}</mdl-option>
</mdl-select>
</div>特性是一个string[]
我很想知道还能做什么.显然,我还导入了其他模块,但是没有什么不是泛型的。
不会抛出错误。

发布于 2017-03-24 18:44:57
问题是我错过了在我的样式表中添加额外的进口。
通过向style.css添加以下内容解决问题
@import '~@angular-mdl/popover/popover';
@import '~@angular-mdl/select/select';https://stackoverflow.com/questions/43005331
复制相似问题