我通过循环列表在剃须刀组件中动态显示无序列表。ul 中的每个 li 都有一个与变量和按钮绑定的 inputText 字段,但是在单击按钮时,每个 inputText 都会在任何 inputtext 中显示相同的文本输入。
@page "/questions"
<ul>
@foreach(var item in list)
{
<li>@item <input bind="@inputText"/><button onclick="@Display">Display</button></li>
}
</ul>
@functions{
List<string> list = new List<string>()
{
"Hello",
"World"
};
string inputText = "";
void Display()
{
//item + inputText
}
}
我想为每个填充的 inputText 单独绑定。