У меня есть:
<script id="foo" type="text/x-jquery-tmpl">
<p>${100 * parseInt(x)}</p>
</script>
Когда я делаю:
$('#foo').tmpl({'x':5}) // or '5'
Я получаю TypeError (неопределенный метод).
Но если я удаляю parseInt илиесли я переместил 100 после parseInt, все работает!
Я искал, и все, что я нашел, говорит, что ${}
должен быть в состоянии обрабатывать произвольные выражения, но, похоже, существует некоторая магия синтаксиса/ здесь происходит нетерпимость.
Есть объяснения?