-
Notifications
You must be signed in to change notification settings - Fork 28
chestozo edited this page Mar 15, 2016
·
9 revisions
- фигурные скобки
{
и}
в атрибуте должны быть указаны как{{
и}}
:<a onclick="{{ id: 7 }}">click</a>
; - нельзя переносить части html узла на новую строку: только так
<a onclick="..." href="..." class="..." ... >
; - если есть несколько шаблонов, на которые можно заматчится, - матч выполняется на последний, который подходит;
- возможно, где-то используется html entity symbol типа
. Просто так писать html entity нельзя, нужно их указывать внутри кавычек:
// Bad
<span>Hey,</span> <span class="user_name"></span>
// Good
<span>Hey,</span>
" "
<span class="user_name"></span>
- для конкатинации строк лучше использовать синтаксис с подстановкой:
"block__{element-name}"
. Использовать+
-- нельзя, он арифметический; - для конкатенации длинных строк можно использовать скобочную запись:
longTextConcat = (
"oneLongTextPart"
"twoLongTextPart"
)
- вместо
func foo(scalar name) { html(name) }
надо писатьfunc foo(xml name) { name }