【问题标题】:Show word count after three words?三个字后显示字数?
【发布时间】:2022-02-10 14:04:26
【问题描述】:

我从 api 以角度调用数据,这是一个多选选项我想要的是如果数据超过三个单词,它应该显示剩余条目的计数我该怎么做有人可以帮忙吗?

【问题讨论】:

  • 你想在哪里显示计数?您是在问如果 API 响应是 10,那么计数应该是 7 吗?
  • 是的,类似

标签: node.js angular angularjs multidimensional-array angularjs-directive


【解决方案1】:

如果您使用的是数组,则可以在视图中执行以下操作:

arrayToShow.length > 3 ? arrayToShow.length - 3 : ''

或者,你可以使用 *ngIf

<div *ngIf="arrayToShow.length > 3 "> arrayToShow.length - 3 <>

如果是对象,则获取组件中的键并根据键的长度显示它们。

如果您想在多个位置显示计数,请确保在组件中计算它们并重用它。

【讨论】:

  • 我通过使用 {{ p.item | slice:0:3}} 现在我要做的是在前三个条目之后显示剩余条目的计数
  • 但是你说你想在问题中显示计数?当您说出剩余项目的数量时 - 总数将是 - 3 始终如答案中给出的那样。您需要确保如果计数小于 3,则不需要显示计数。
猜你喜欢
  • 2016-05-28
  • 2020-02-25
  • 2018-06-19
  • 2014-07-25
  • 1970-01-01
  • 2011-07-20
  • 1970-01-01
  • 2015-11-01
  • 2016-02-16
相关资源
最近更新 更多