Я тестирую код внешнего кода, и я могу видеть код, который принимает входные данные, используя обработчики {{}}, поэтому, если я ввел вход = & 123, его нельзя преобразовать в & amp123, а затем сохранить в сервер, так как два двойных уса означает, что символы типа «&» экранированы. Когда я смотрю сообщение, отправляемое на сервер, оно по-прежнему отображается как & 123.Handlerbars на выходном выходе?
ответ
Нет, HTML-экранирование, выполняемое {{}}
, связано только с тем, как значение отображается в DOM. Строка, введенная с использованием {{input}}
, никоим образом не преобразуется Ember, и не должна быть.
В общем, никто не хочет, чтобы информация об исключении HTML сохранялась в БД. Данные в БД должны быть фактическими данными. HTML-экранирование - это то, что нужно сделать, как это делает Ember, «на выходе», когда данные отображаются в контексте HTML.
Если вы действительно хотите сохранить сохраненные на HTML-данные данные на своем сервере, вы можете избежать его на сервере до сохранения или, возможно, в сериализаторе Ember. Однако при извлечении данных вам придется либо отменить его на сервере, либо отправить его клиенту как есть, либо unescaping, это десериализатор, либо помнить, что он уже экранирован и помещается в DOM с помощью {{{}}}
(тройные рули).
- 1. Контрольное число знаков после запятой на выходном выходе в R
- 2. Использование помощников Handlerbars в backbone.marionette.handlebars
- 3. Шаблон Handlerbars для обработки форм
- 4. AWK в выходном файле
- 5. Удалить строку с помощью шаблона HandlerBars
- 6. Проверка дублирующего элемента в выходном
- 7. Как сделать typeahead с handlerbars в yii2?
- 8. Помощники EmberJS и Handlerbars в CollectionView
- 9. Избегание точек на выходе в CppUnit
- 10. отступов в выходном терминале/оболочке
- 11. отсутствуют даты на выходе запроса
- 12. Добавить PDT или PST на выходном дисплее в mysql
- 13. что в @number на выходе экспорта Dumpbin
- 14. Java - многоугольник, не рисующий на выходном изображении
- 15. Выполнить функцию xpath на выходном узле xform
- 16. Плохое значение на выходном порту 'tcp_inet'
- 17. InvalidArgument на выходном файле в потоке дефляции
- 18. jQuery удалять повторяющиеся строки на выходном цикле
- 19. Как получить текущий url, на выходном событии InAppBrowser, Ionic2
- 20. Python: проблемы с латинскими символами на выходе
- 21. Отображение нулевых детей бинарного дерева на выходе
- 22. Возвращение null в выходном
- 23. Проблема в выходном делимого
- 24. Скрытие атрибута angularjs в html-выходном файле
- 25. Необязательные символы на выходе
- 26. Неожиданные символы на выходе
- 27. Null на выходе
- 28. Ящик подтверждения на выходе
- 29. Нечетные символы на выходе
- 30. тренировки на выходе JSon
О, я вижу, спасибо за ответ. – user1493786