【问题标题】:display columns in AngularJS在 AngularJS 中显示列
【发布时间】:2016-06-24 21:35:55
【问题描述】:

我想在 AngularJS 中显示 4 列:

到目前为止,这是我的 html:

<div class="row">
<div class="col-md-6">
    <div class="col-md-6">
        <div class="row">
            <div class="col-md-6">Desc1:</div>
        </div>
        <div class="row">
            <div class="col-md-6"> Desc2:</div>
        </div>
    </div>
    <div class="col-md-6">
        <div class="row">
            <div class="col-md-6">
                {{value1}}
            </div>
        </div>
        <div class="row">
            <div class="col-md-6">
                {{value2}}
            </div>
        </div>
    </div>      
</div>
<div class="col-md-6">
    <div class="row">
        <div class="col-md-6"> 
            Desc1:
        </div>
    </div>
    <div class="row">
        <div class="col-md-6"> 
            Desc2:
        </div>
    </div>
    <div class="row">
        <div class="col-md-6"> 
            Desc3:
        </div>
    </div>
<div class="col-md-6">          
    <div class="row">
        <div class="col-md-6">
            {{value1}}
        </div>
    </div>
    <div class="row">
        <div class="col-md-6">
            {{value2}}
        </div>
    </div>
    <div class="row">
        <div class="col-md-6">
            {{value3}}
        </div>
    </div>
</div>

我想显示的是这样的:

Desc1     value1     Desc1    value1 
Desc2     value2     Desc2    value2
                     Desc3    value3

例如,如果一个值不返回任何值,我希望该行为空。使用我当前的代码,如果一个值不返回任何内容,则下一个值将被转移并显示。这搞砸了过去的一切。

【问题讨论】:

  • 如果我理解正确你想显示 div 即使它没有价值?试试{{value1 || '&amp;nbsp;'}}
  • 是的,这就是我想做的事情
  • 使用表格而不是 div。

标签: html angularjs twitter-bootstrap col


【解决方案1】:

使用 CSS(这是一种更好的方法)

.test {
  display: inline-block;
  margin: 0;
}
<div>
  <div>A</div>
  <div class="test"></div>
  <div>C</div>
</div>

【讨论】:

    猜你喜欢
    • 2018-04-14
    • 1970-01-01
    • 2023-03-10
    • 2014-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-06
    相关资源
    最近更新 更多