首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在ng-重复创建的每个元素之后添加空格

如何在ng-重复创建的每个元素之后添加空格
EN

Stack Overflow用户
提问于 2016-12-05 11:22:16
回答 3查看 330关注 0票数 0

我试图对这个问题中的元素进行等量的分布,如何平均分配锂元素?,我用的是角与玉:

代码语言:javascript
复制
ul
  li(ng-repeat="item in items") {{item.name}}

但是ng-重复不要在每个元素之后创建换行符,text-align: justify也不能工作。是否可以在ng-重复返回的html中的每个li之后注入换行符或空格?

柱塞

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-12-05 12:01:33

@Fissio解决方案几乎可以工作,我只需要添加这个css:

代码语言:javascript
复制
br {
  display: none;
}

而且起作用了。柱塞

票数 0
EN

Stack Overflow用户

发布于 2016-12-05 11:25:57

使用ng-repeat-end

代码语言:javascript
复制
ul
  li(ng-repeat-start="step in workflow.data.steps", class="{{step.status|lowercase}}", ng-class="{selected: step.caption == workflow.data.step.caption}")
    //ng-style="{width: (100/(workflow.data.steps.length > 6 ? 6 : workflow.data.steps.length)) + '%'}"
    div
      span.box {{step.caption}}
      span.status(ng-show="workflow.data.steps.loaded") {{step.status}}
      span.status(ng-hide="workflow.data.steps.loaded") ...
  br(ng-repeat-end)
票数 1
EN

Stack Overflow用户

发布于 2016-12-05 12:06:44

只需加上

代码语言:javascript
复制
<li ng-repeat="your code">
<span ng-if="!$first || !$last"><br></span>{{item.name}}
</li>

如果它不是第一个和最后一个项目,那么它就不会添加"br“。否则它会增加一个中断。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40973111

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档