客户端blazor和动态添加表单字段?

时间:2019-06-23 10:59:05

标签: asp.net-core blazor

想象一个页面,用户可以在其中输入书名。这本书可以有多位作者。默认情况下,将显示作者的一个文本字段:

enter image description here

现在,当用户单击“添加其他作者”按钮时,应添加第二个文本字段(已在以下屏幕截图中由用户填写):

enter image description here

是否可以使用Blazor在不使用JS互操作的情况下动态添加这样的表单字段?也许通过构建自己的组件? 提示:我还没有使用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>

0 个答案:

没有答案