В чем разница между ${...} и!{...} в Spark View Engine?
В чем разница между ${...}
а также !{...}
в Spark View Engine?
Вероятно, между этими двумя понятиями существует действительно четкая разница, но я вижу, что они используются взаимозаменяемо.
Один кодирует выход, а другой нет? О чем я видел обсуждение в группах? Если это правда, то что это делает:
${H(Model.Name)}
Также, как будет установка следующего в конфигурации эффекта ${}
а также !{}
?
<pages automaticEncoding="true|false" />
Я надеюсь документировать это и для других, потому что текущая документация кажется фрагментированной и устаревшей.
1 ответ
Решение
!{...}
никогда не кодирует, ${...}
подчиняется automaticEncoding
настройка и H(...)
всегда будет кодировать.