Представьте себе страницу, где пользователь может ввести название книги.Книга может иметь несколько авторов.Одно текстовое поле для авторов должно отображаться по умолчанию:
Теперь, когда пользователь нажимает кнопку «добавить другого автора», появляется второй текстполе (уже заполненное пользователем на следующем снимке экрана) должно быть добавлено следующим образом:
Возможно ли динамическое добавление полей формы, как это возможно, с помощью Blazor безс помощью JS Interop?Может быть, путем создания моего собственного компонента?Подсказка: я еще не использовал Blazor Client, сейчас я пытаюсь понять, может ли он делать то, что я хочу.Пожалуйста, учтите это при ответе, спасибо.
Вот HTML-код, используемый для второго макета:
Book title:
<p><input type="text" name="title" />
<p>Authors:
<p><input type="text" name="[0].author" />
<p><input type="text" name="[1].author" />
<p><button type="button">add another author</button>