2012-05-31 2 views
1

У кого-нибудь есть опыт работы с Dust JS? У меня возникают проблемы при компиляции шаблонов с данными, которые есть пробелы в некоторых из ключейКак скомпилировать данные с пробелами в DUST JS?

JSON данные:

{"Street Address": "12 Coventry Road"} 

Dust Шаблон {Улица}

Улица никогда не будет проанализирован :(

в рули JS, вы просто обернуть ключи с пробелами в квадратных скобках, но это не кажется, что работать в пыльных JS

Eg {{[Street Address]}} 

Во всяком случае надеюсь кто-то может помочь, так как я предпочитаю функциональность Dust над Рули

ответ

0

От Dust.js Главная:

Анализатор пыли тонко настроен, чтобы минимизировать количество спасаясь, что потребности для выполнения в статическом тексте. Любой текст, который не очень похож на тег Dust, считается статическим и будет передаваться через нетронутый вывод шаблона. Это делает Dust подходящим для использования в шаблонах многих разных форматов. Чтобы быть признанным таковым, Пылевые метки не должны содержать посторонние пробелы и символы новой строки.

0

пыль не позволяет этого, потому что это недействительный json. вы должны удалить WS.

ШАБЛОН

{StreetAddress} 

КОНТЕКСТ

{"StreetAddress": "12 Coventry Road"} 

ВЫВОД

12 Coventry Road 

Во всяком случае репо пыль не поддерживаетс. мы разветвили его, и мы работаем над множеством новых функций. Посмотрите:

https://github.com/linkedin/dustjs

 Смежные вопросы

  • Нет связанных вопросов^_^