首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用液体对物品进行首字母分组?

如何用液体对物品进行首字母分组?
EN

Stack Overflow用户
提问于 2019-08-15 04:05:55
回答 1查看 123关注 0票数 1

我有一个有多个品牌的物体。不过,我想把它们按首字母分组。例:--亚马逊,苹果。B-啤酒,百威啤酒,汉堡王。..。

代码语言:javascript
复制
{% for brand in ComponentData.Brands %}
     {{ brand.Name }}
{% endfor %}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-15 15:09:31

我找到了一个解决办法:

代码语言:javascript
复制
{% assign alphabet = "A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z" %}
{% assign alphabet = alphabet | split:',' %}
{% for letter in alphabet %}
    -{{ letter }}   
    {% for brand in ComponentData.Brands %}
        {% assign firstletter = brand.Name | truncate: 1, '' %}
        {% comment %} or use: {% assign firstletter = brand.Name | slice: 0 %} {% endcomment %}
        {% if letter == firstletter %}
            --{{brand.Name}}
        {% endif %}
    {% endfor %}    
{% endfor %}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57504741

复制
相关文章

相似问题

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