mailru / fest

javascript templates
Other
128 stars 28 forks source link

Ошибка компиляции из-за значения атрибута элемента содержащего "{ }" #72

Closed Alexsei closed 11 years ago

Alexsei commented 11 years ago

шаблон:

<?xml version="1.0"?>
<fest:template xmlns:fest="http://fest.mail.ru" context_name="json">
<div onclick="func({URL:'/user'})">Сохранить</div>
</fest:template> 

Ошибка на: }

/home/nrad/node_modules/fest/lib/compile.js:756
                throw e;
                      ^
Error: 2: <fest:template xmlns:fest="http://fest.mail.ru" context_name="json">
3: <div onclick="func({URL:'/user'})">Сохранить</div>
4: </fest:template> 
At line 3: expression #1 in attribute "onclick" has SyntaxError: Unexpected token :
AndrewSumin commented 11 years ago
<?xml version="1.0"?>
<fest:template xmlns:fest="http://fest.mail.ru" context_name="json">
<div onclick="func({{URL:'/user'}})">Сохранить</div>
</fest:template> 

Попробуйте так

Alexsei commented 11 years ago

Спасибо, так работает.