1
我跟所有指令給出這裏:https://material.angular.io/guide/getting-startedangular2具有角材料不具有任何影響
但是沒有施加材料的風格。
在我的index.html:
<!-- material theme -->
<link href="node_modules/@angular/material/core/theming/prebuilt/indigo-pink.css" rel="stylesheet">
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
在module.ts
:
import { MaterialModule } from '@angular/material';
import 'hammerjs';
@NgModule({
declarations: [
AppComponent,
HomeComponent
],
imports: [
BrowserModule,
FormsModule,
HttpModule,
MaterialModule.forRoot()
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
,然後我有一個組件模板爲:
<form>
<!-- title -->
<md-input-container>
<input md-input placeholder="Title">
</md-input-container>
<!-- Description -->
<md-input-container>
<input md-input placeholder="Description">
</md-input-container>
<!-- priority -->
<md-select placeholder="Priority">
<md-option *ngFor="let priority of priorities" >
{{ priority }}
</md-option>
</md-select>
<!-- tags -->
<md-chip-list>
<md-chip>UI</md-chip>
<md-chip>Performance</md-chip>
<md-chip>Design</md-chip>
</md-chip-list>
</form>
不過貌似沒有應用主題,芯片看起來不像芯片,基本上沒有顏色。
我在做什麼錯?
打開控制檯/網絡選項卡,讓我們檢查你的'<鏈接HREF =「node_modules/@角/材料/核心/主題化/ prebuilt/indigo-pink.css「rel =」stylesheet「>'正確加載 –
是的,它加載不正確。爲什麼?路徑看起來正確 – Nitish
你使用角度cli或另一個種子,如果你使用角度cli,只需導入它,因爲角度cli不會服務node_modules文件夾https://youtu.be/0q9FOeEELPY?t=3m50s –