Skip to content

Commit f14c652

Browse files
committed
refactor: 增加 LookupService 参数
1 parent cb4bd6f commit f14c652

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

src/BootstrapBlazor/Components/Select/SelectBase.cs

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,24 @@ public abstract class SelectBase<TValue> : PopoverSelectBase<TValue>
5353
[Parameter]
5454
public RenderFragment<string>? GroupItemTemplate { get; set; }
5555

56+
/// <summary>
57+
/// 获得/设置 <see cref="ILookupService"/> 服务实例
58+
/// </summary>
59+
[Parameter]
60+
public ILookupService? LookupService { get; set; }
61+
62+
/// <summary>
63+
/// 获得/设置 <see cref="ILookupService"/> 服务获取 Lookup 数据集合键值 常用于外键自动转换为名称操作,可以通过 <see cref="LookupServiceData"/> 传递自定义数据
64+
/// </summary>
65+
[Parameter]
66+
public string? LookupServiceKey { get; set; }
67+
68+
/// <summary>
69+
/// 获得/设置 <see cref="ILookupService"/> 服务获取 Lookup 数据集合键值自定义数据,通过 <see cref="LookupServiceKey"/> 指定键值
70+
/// </summary>
71+
[Parameter]
72+
public object? LookupServiceData { get; set; }
73+
5674
/// <summary>
5775
/// 获得/设置 IIconTheme 服务实例
5876
/// </summary>

0 commit comments

Comments
 (0)