Handlebars.compile({{FOO bar}})({ bar: "baz" });
-->
bar: baz
В моем Handlebars.js помощнике FOO
мне нужно получить доступ к ключу, который был использован для доступа к объекту. Как мне это сделать? Мне нужно это для отладки, поэтому решение не должно быть очень чистым или эффективным.Handlebars.js: как получить ключ объекта из шаблона
Вот скрипка для Вас, чтобы играть: http://jsfiddle.net/eygs74yL/
Это невозможно. Передайте имя в качестве дополнительного параметра. –
Это: http://jsfiddle.net/pdq51gra/. Есть ли лучший способ сделать это? –
BTW, меня особенно интересует получение ключа для значений «undefined». И *, что *, возможно, невозможно без патча Handlebars.js. Интересно, какой был бы лучший способ запланировать его ... –