2017-01-10 82 views
0

我想在我的應用程序中使用MdRadioModule,但是我必須缺少一個步驟。我粘貼了我的app.module.ts,app.component.html。我的網絡包軟件包是有效的,控制檯中沒有錯誤。爲什麼angular2無線電模塊不能正確渲染?

這是我app.module.ts我的import語句

import { BrowserModule } from '@angular/platform-browser'; 
import { NgModule } from '@angular/core'; 
import { FormsModule } from '@angular/forms'; 
import { HttpModule } from '@angular/http'; 
import { MdCardModule } from '@angular2-material/card'; 
import { MdButtonModule } from '@angular2-material/button'; 
import { MdIconModule } from '@angular2-material/icon'; 
import { MdIconRegistry } from '@angular2-material/icon'; 
import { MdRadioModule } from '@angular2-material/radio'; 

import { AppComponent } from './app.component'; 

@NgModule({ 
    declarations: [ 
    AppComponent 
    ], 
    imports: [ 
    BrowserModule, 
    FormsModule, 
    HttpModule, 
    MdCardModule, 
    MdButtonModule, 
    MdIconModule, 
    MdRadioModule 
    ], 
    providers: [ MdIconRegistry ], 
    bootstrap: [ AppComponent ] 
}) 
export class AppModule { } 

這是我app.component.html:

<div class="app-content"> 
    <md-radio-group> 
    <md-radio-button value="option_1">1</md-radio-button> 
    <md-radio-button value="option_2">2</md-radio-button> 
    </md-radio-group> 

</div> 

回答

1

我建議您更新到最新的依賴條件: "@angular/material": "2.0.0-alpha.10",

有很多很好的變化(即,在一個模塊中的所有東西)

然後您可以簡單地:

@NgModule({ 
    imports: [ 
    MaterialModule.forRoot() 
    ], 
    exports: [ 
    MaterialModule, 
    ] 
})