我正在尝试在pod 'FacebookCore'
pod 'FacebookLogin'
pod 'FacebookShare'
中显示素材2切换按钮。不知道他们为什么出现在单选按钮上。
md-list
app.module.ts
<md-list>
<md-button-toggle-group #group="mdButtonToggleGroup">
<md-list-item><md-button-toggle>First Button</md-button-toggle></md-list-item>
<md-list-item><md-button-toggle>Second Button</md-button-toggle></md-list-item>
</md-button-toggle-group>
</md-list>
依赖关系
import {MaterialModule} from "@angular/material";
import 'hammerjs';
@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule,
CommonModule,
FormsModule,
HttpModule,
MaterialModule
],
providers: [__platform_browser_private__.BROWSER_SANITIZATION_PROVIDERS],
bootstrap: [AppComponent]
})
export class AppModule { }
platformBrowserDynamic().bootstrapModule(AppModule);
答案 0 :(得分:0)
鉴于它适用于plunker:http://plnkr.co/edit/AiqtVcMFo8ShzLe18ArU?p=preview
我建议检查这个清单:
正常:
<md-list>
<md-list-item>
</md-list-item>
</md-list>
和
<md-button-toggle-group>
<md-button-toggle>
</md-button-toggle>
</md-button-toggle-group>
但你有:
<md-list>
<md-button-toggle-group>
<md-list-item>
<md-button-toggle>
</md-button-toggle>
</md-list-item>
</md-button-toggle-group>
</md-list>
css样式和代码如何编译angular2指令,不是任何人 重写风格。有时样式可以使用/ deep /(或&gt;&gt;&gt;)修饰符来完成所有代码。
在AppModule中使用MaterialModule.forRoot()