1

将 MatTooltip 与 MatAutocompleteList 一起使用时,出现以下错误:

错误:Microsoft.JSInterop.JSException:n.addEventListener 不是函数 TypeError:n.addEventListener 不是函数

MatTooltip 适用于所有其他组件,例如 MatTextField、MatIconButton 等。只有使用 MatAutocompleteList 我无法使其工作。

我正在使用 MatBlazor 2.7.0。

这是一些用于复制目的的示例代码,导致错误:

<MatBlazor.MatTooltip Tooltip="sadölkf">
     <MatBlazor.MatAutocompleteList @bind-Value="@currentValue" Items="@values" TItem="string" Label="Label:" RefBack="@context"></MatBlazor.MatAutocompleteList>
</MatBlazor.MatTooltip>

@code {
    private string currentValue;
    private string[] values = {
        "test1", "test2"
    };
}
4

1 回答 1

0

我对 MatChip 有同样的问题,我通过在 child 中添加 RefBack="@context" 来修复它

<MatTooltip Tooltip="This application has active work">
    <MatChip Class="mr-05" LeadingIcon="fast_forward" RefBack="@context"/>
</MatTooltip>

于 2021-08-31T09:35:39.157 回答