jsrender: как включить пространство записи в выражении jsrender
Если у меня есть данные как таковые: {Меня зовут: "Пит"}
и {{: Мое имя}} дает мне неопределенное значение. Есть ли способ избежать пробела в выражении? Обратите внимание, что я не могу изменить ключ ("Мое имя") на то, что в данных отсутствуют пробелы.
Спасибо
1 ответ
Решение
Если вам действительно нужны объекты javascript (или JSON) с именами свойств, включающими пробелы (но этого лучше избегать, если это вообще возможно), то вы можете сделать это, написав:
Данные:
{"My name": "Pete"}
шаблон
{{:#data["My name"]}}
#data
это текущие данные. Смотрите http://www.jsviews.com/ и http://www.jsviews.com/