【发布时间】:2017-02-10 10:17:57
【问题描述】:
我正在尝试将 Angular 2 进度条合并到我的 Angular 应用程序中。
我使用 Webpack 作为打包工具。
我已经用这个 Angular 种子启动了这个项目,请找到种子的 git repo 链接
https://github.com/AngularClass/angular2-webpack-starter
我已经安装了所有依赖项,但进度条仍然没有显示。
组件文件
<div class="loading-overlay" *ngIf="loading">
<!-- show something fancy here, here with Angular 2 Material's loading bar or circle -->
Here
<md-progress-bar mode="indeterminate"></md-progress-bar>
</div>
ngModule
import { MaterialModule } from '@angular/material';
@NgModule({
bootstrap: [ AppComponent],
declarations: [
AppComponent
],
imports: [
BrowserModule,
FormsModule,
HttpModule,
RouterModule,
routing,
MaterialModule.forRoot()
],
})
请帮忙
【问题讨论】:
-
究竟是什么不工作?请详细说明正在发生的事情,以及应该发生的事情
-
进度条没有出现,这就是标题所说的,它没有出现在浏览器中
-
请在了解完整问题后投反对票,因为进度条现在正在工作,进度条没有出现
-
您是否遇到任何错误?如果从导入定义中删除 [ ] 会发生什么?
-
我没有在控制台中收到错误,只是我在控制台中收到警告找不到 HammerJS。某些 Angular Material 组件可能无法正常工作。但是我知道 md 进度条不需要 Hammer js。即使从 import def 中删除 [] 也没有错误
标签: angular webpack angular-material