我正在使用此处的 swift 模板语言工具: https ://github.com/stencilproject/Stencil
使用主分支。
问题
给定以下.json
文件
{
"xcassets" : "dev Sources test1"
}
我希望能够检索由" "
“dev”分隔的第一个单词。
我试过的
最新版本的 Stencil 具有拆分功能。但问题是我无法弄清楚如何访问结果数组中的第一个元素,而且它也不在文档中。
我在模板文件中尝试了以下内容:
{{xcassets|split:" "[0]}}
{{{{xcassets|split:" "}}[0]}}
{{xcassets|split:" ".first}}
{{xcassets|split:" "}}.first}}
{{xcassets|split:" "|[0]}}
{{xcassets|split:" "|.first}}
{{xcassets|split:" "|first}}
这些都没有奏效。
我试图避免的
我知道我可以这样做,但必须有更好的方法。
{% for element in xcassets|split:" " %}
{% if forloop.first %}
{{ element }}
{% endif %}
{% endfor %}
有人对更好的工具有建议吗?