【问题标题】:Can I use the bootstrap grid with the grid classes inside my Angular components?我可以将引导网格与 Angular 组件中的网格类一起使用吗?
【发布时间】:2021-03-13 09:41:27
【问题描述】:

我想要类似的东西

<my-row>
  <my-col>Content</my-col>
  <my-col>Content</my-col>
</my-row>

带有引导类的 div 在我的组件中。我知道这适用于 Bootstrap 3,但最新的引导程序使用 Flexbox 和 cols 周围的内联样式组件似乎破坏了样式。

<div class="row">
  <span>
    <div class="col-md-6">Content</div>
  </span>
  <span>
    <div class="col-md-6">Content</div>
  </span>
</div>

这个例子中的 span 也破坏了布局。有没有办法让我的组件结构像网格一样工作?

【问题讨论】:

    标签: angular bootstrap-4


    【解决方案1】:

    我用 HostBinding 解决了。

    @HotstBinding('class')
    classes: string;
    
    @Input()
    set gridClasses(classes: string) {
      this.classes = classes;
    }
    

    我现在可以使用输入来设置组件选择器上的类。

    【讨论】:

      猜你喜欢
      • 2014-06-29
      • 2020-01-11
      • 1970-01-01
      • 1970-01-01
      • 2015-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多