Javascript 我应该为AngularJS使用材质还是为AngularJS使用材质?

Javascript 我应该为AngularJS使用材质还是为AngularJS使用材质?,javascript,angular,angular-material,angular-material2,Javascript,Angular,Angular Material,Angular Material2,页面显示与材料设计相关的两个固定存储库: 该应用程序的标题为《AngularJS应用程序的材料设计》 for的标题为角度材料设计 我正在使用构建Angular2 web应用程序,并已将@angular/material安装并导入app.module.ts import { BrowserModule } from '@angular/platform-browser'; import { NgModule } from '@angular/core'; import { HttpModule

页面显示与材料设计相关的两个固定存储库:

  • 该应用程序的标题为《AngularJS应用程序的材料设计》

    for的标题为角度材料设计

    我正在使用构建Angular2 web应用程序,并已将
    @angular/material
    安装并导入
    app.module.ts

    import { BrowserModule } from '@angular/platform-browser';
    import { NgModule } from '@angular/core';
    import { HttpModule } from '@angular/http';
    import { MaterialModule } from '@angular/material'
    import { FlexLayoutModule } from '@angular/flex-layout'
    
        @NgModule({
          declarations: [
            AppComponent,
          ],
          imports: [
            BrowserModule,
            HttpModule,
            FlexLayoutModule,
            MaterialModule
          ],
          providers: [],
          bootstrap: [AppComponent]
        })
        export class AppModule { }
    
    我想我应该遵守文件的规定,而不是

    问题:

  • 有人能验证以下内容是否正确吗

    • 记录于
    • 记录于
  • 与之相比,它在布局、组件等方面似乎非常有限(非常有限),我应该在应用程序中使用它来利用众多的布局和小部件等吗

  • 两者都可以使用吗


  • 使用Angular(V2或+)构建应用程序时,应使用(github)和位于的文档

    不要使用AngularJs应用程序

    正如您所注意到的,material2没有太多的内容来处理布局,您应该使用它

    它写在材料2回购自述中:


    顺便说一句,这里是个人观点,但他们决定将布局从组件中分离出来,这很好,因此即使您决定使用其他组件,您仍然可以使用angular/flex布局,以获得响应性布局。

    感谢您指出哪些材料相关项目适用于angular 1,哪些适用于angular 2+。它使我避免了一些失误。材质对布局没有太多支持,这仍然是真的吗?现在似乎有更多的布局支持。这足以消除使用单独的angular/flex布局项目的需要吗?很高兴它有帮助!正如您在material doc的一节中所看到的,和布局并没有太大关系。除非您只想使用网格列表(这可能还不够)。所以,是的,你应该坚持弹性布局。