Skip to content

Commit 24993b9

Browse files
committed
refactor: 参数展开
1 parent c0df5b3 commit 24993b9

File tree

2 files changed

+2
-3
lines changed

2 files changed

+2
-3
lines changed

src/BootstrapBlazor/Components/AutoComplete/AutoComplete.razor.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ protected override async Task OnAfterRenderAsync(bool firstRender)
159159
/// <inheritdoc/>
160160
/// </summary>
161161
/// <returns></returns>
162-
protected override Task InvokeInitAsync() => InvokeVoidAsync("init", Id, Interop, new { Value, ChangedEventCallback = GetChangedEventCallbackName() });
162+
protected override Task InvokeInitAsync() => InvokeVoidAsync("init", Id, Interop, Value, GetChangedEventCallbackName());
163163

164164
private string? GetChangedEventCallbackName() => (OnValueChanged != null || ValueChanged.HasDelegate) ? nameof(TriggerChange) : null;
165165

src/BootstrapBlazor/Components/AutoComplete/AutoComplete.razor.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,13 @@ import EventHandler from "../../modules/event-handler.js"
55
import Input from "../../modules/input.js"
66
import Popover from "../../modules/base-popover.js"
77

8-
export function init(id, invoke, options) {
8+
export function init(id, invoke, value, changedEventCallback) {
99
const el = document.getElementById(id)
1010
const menu = el.querySelector('.dropdown-menu')
1111
const input = document.getElementById(`${id}_input`)
1212
const ac = { el, invoke, menu, input }
1313
Data.set(id, ac)
1414

15-
const { value, changedEventCallback } = options;
1615
input.value = value;
1716

1817
const isPopover = input.getAttribute('data-bs-toggle') === 'bb.dropdown';

0 commit comments

Comments
 (0)