как правильно поставить точку во вложенном, если - PullRequest
0 голосов
/ 18 декабря 2018

У меня есть следующий код, который не удается обработать в процессоре шаблонов.Я полагаю, что это точка в if, которая вызывает преждевременное завершение синтаксического анализа.

{{range Counter .first .last}}
     {{if eq . $.first}}
        first stuff here
     {{else}}
        some stuff here
     {{end}}
     and the remainder here
{{end}}

Когда я смотрю на полученную строку, она останавливается там, где началось внутреннее 'if'.Я думаю, что может быть псевдоним точки, но не нашел его.Хотя DOC, в частности, говорит, что точка if не изменится.

Этот вид помогает ...

<eq . $.firstpid>: error calling eq: incompatible types for comparison

У меня сложилось впечатление, что система шаблонов нормализовала типы.Мне придется более внимательно изучить это.

...