【发布时间】:2020-05-01 15:04:37
【问题描述】:
在创建自定义组件时,我想使用自定义 Option 组件扩展 Select,这样我就可以添加额外的参数等。
这个的简化版本:
<option value="@value">@ChildContent</option>
@code {
[Parameter] public RenderFragment ChildContent { get; set; }
[Parameter] public string value { get; set; }
}
我以与选项标签完全相同的方式使用组件,并且在 html 方面,代码呈现完全相同。
看起来一切正常,但没有进行初始绑定,例如。始终选择顶部选项,但仅可见 - 值是空字符串。
【问题讨论】:
-
像这样使用@key
-
@AliBorjian 不幸的是,这不起作用。仍然未定义,显示最佳选项
标签: html-select blazor custom-component