jQuery tmpl: как мне отобразить Html?

#jquery #html #encoding #jquery-templates

#jquery #HTML #кодирование #jquery-шаблоны

Вопрос:

Хорошо, я нахожусь в ситуации с jQuery, tmpl-плагином и этим:

 ${$value.Text}
  

Это нормально и работает нормально, но, как я только что узнал из документации:

Использование {{html fieldNameOrExpression}} эквивалентно использованию ${fieldNameOrExpression}, за исключением того, что оно отображает некодированный текст в HTML DOM, тогда как ${} кодирует значения по умолчанию.

Хорошо, отлично. Но я не могу заставить {{html}} тег работать с моим ${$value.Text} .

Я пробовал такие вещи, как {{html ${$value.Text}} или {html ${$value.Text}} , но это просто не работает.

Ответ №1:

Правильный синтаксис:

 {{html $value.Text}}
  

Комментарии:

1. Если вы работаете в блейде Laravel, как я, вам нужно будет выйти из него. Пример: @{{html-значение}}

2. У меня это не сработало. Другой ответ — это то, что сработало.

Ответ №2:

У меня сработало то, что:

 {{html value.Text}}
  

Комментарии:

1. Это отлично сработало, например. {{Общие комментарии html}}, спасибо