使用把手我试图在数组的索引1
处记录元素。该数组是split
助手的结果。但是,我无法弄清楚如何做到这一点。这是我的尝试:
{{log (split message '==FUBC==').[1]}}
但是,这会导致错误:
Debug: internal, implementation, error
Error: Uncaught error: Parse error on line 4:
...message '==FUBC==')).[1]}}
我可以用手把做我正在做的事情吗?我认为一种解决方案是使用另一个帮助程序,例如itemAt
,如下所示:
{{log (itemAt (split message '==FUBC==') 1)}}
但是,我正在使用的框架没有实现这个帮助器,我无法添加新的帮助器。有什么想法吗?
答案 0 :(得分:0)
我可以想到两种方法,但可能有更好的方法(最近没有使用过把手)
使用#with
获取数组,然后使用[]
{{#with (split title "==FUBC==")}}
{{log [0]}}
{{/with}}
或直接使用lookup
帮助程序。
{{log (lookup (split title "==FUBC==") 1)}}