Учитывая пример кода чата в руководстве, я хочу добавить форму для пользователя, чтобы загрузить изображение с помощью функции Upload.html в стандартной библиотеке lib.Ниже приведен код формы загрузки, который я написал, заключает в тег div.
{Upload.html(
{form_id = "upload" url_parameters = params()
form_body =
<input type="file" name="upload" />
<input id=#entry onnewline={_ -> broadcast(author, room_name)} />
<input type="submit" onclick={_ -> broadcast(author, room_name)} value="Post" />
process = save_image})}
Теперь я заметил, что в моем DOM теперь есть элемент iframe, который отображает второй набор методов ввода внутри, и они такжепривязан к функции трансляции, которая добавляет новое сообщение пользователя в журнал чата.Так что теперь каждый раз, когда я нажимаю на кнопку отправить, в журнал чата добавляются два сообщения вместо одного.Можно ли использовать параметр Upload.config, чтобы избежать этой проблемы?