У меня есть форма extjs и текстовое поле внутри нее.
Когда вводится текстовое поле внутри формы и когда нажата кнопка «Сохранить», значение передается на серверную сторону.и некоторые операции выполняются с ним.
Все работало нормально, пока я не поместил ввод в текстовое поле что-то вроде:
С этим входом, когда нажата кнопка «Сохранить», весь пользовательский интерфейс просто умирает.И действительно, когда вход содержит угловую скобку ('<' или '>'), происходит то же самое.Первая строка моего обработчика кнопки «Сохранить» выглядит примерно так:
var form = Ext.ComponentQuery.query('#formPanel')[0];
При отладке, которую я видел, элемент управления никогда не выходит за пределы этой строки.Что-то явно ломается явно.
Также более странная вещь, когда я попытался записать этот ввод в редакторе stackoverflow, он просто убрал угловые скобки, причину, по которой разместил картинку для ввода.
Конечно, я что-то здесь упускаю.
Кроме того, не только пользовательский интерфейс умирает, но и записывает сессию, чтобы еще хуже для меня.
Я использую extjs 6.0.2, если это поможет.
Может кто-нибудь помочь мне с этим?