【发布时间】:2017-05-11 16:04:47
【问题描述】:
我想知道是否有人找到了在他们的 Ember JS 应用中实现 Bootstrap's Grid Layout 系统的方法。
我尝试过 Ember Bootstrap,但他们没有包含网格系统。我还尝试了其他 NPM 包,例如 Bootstrap 3 Grid 和 Bootstrap 4。
网格布局在我的项目中无法正确显示,我做错了什么?
我还将以下 HTML 包装在 <div class="row"> 中用于列,但这也根本不起作用。
{{#each model as |phone|}}
<div class="phone">
<div class="col-md-12">
<div class="phone-header">
{{phone.make}} {{phone.model}}
<small>{{phone.trim}}</small>
</div>
</div>
<div class="col-md-4">
Option 1
</div>
<div class="col-md-4">
Option 2
</div>
<div class="col-md-4">
Option 3
</div>
</div>
{{/each}}
明确修复:
{{#each model as |phone|}}
<div class="phone">
<div class="col-md-12">
<div class="phone-header">
{{phone.make}} {{phone.model}}
<small>{{phone.trim}}</small>
</div>
</div>
<div class="row">
<div class="col-sm-4">
Some Item Column
</div>
<div class="col-sm-4">
Some Item Column
</div>
<div class="col-sm-4">
Some Item Column
</div>
{{twbs-clearfix columnCount=3 index=index visible-sm=true visible-md=true visible-lg=true}}
</div>
</div>
{{/each}}
我确保我的 CSS 和 JS 已正确导入,但是在尝试布局项目时我仍然没有得到网格布局。
我错过了什么?
或者我应该以旧的方式手动构建一个灵活的布局?
感谢您的宝贵时间
【问题讨论】:
标签: twitter-bootstrap ember.js