【发布时间】:2020-01-13 11:50:34
【问题描述】:
我一直在关注Create and use ASP.NET Core Razor components
我对此部分有疑问
<div class="panel panel-default">
<div class="panel-heading">@Title</div>
<div class="panel-body">@ChildContent</div>
<button class="btn btn-primary" @onclick="OnClick">
Trigger a Parent component method
</button>
</div>
@code {
[Parameter]
public string Title { get; set; }
[Parameter]
public RenderFragment ChildContent { get; set; }
[Parameter]
public EventCallback<MouseEventArgs> OnClick { get; set; }
}
我不断收到以下错误
严重性代码描述项目文件行抑制状态 错误 CS0246 找不到类型或命名空间名称“MouseEventArgs”(是否缺少 using 指令或程序集引用?) BlazorList D:\Development\BlazorApp1\BlazorList\Pages\ShowListComponent.razor 19 Active
【问题讨论】:
-
你需要这个(或剃须刀等价物)-
using Microsoft.AspNetCore.Components.Web-source -
在顶级 _Imports.razor 文件中为 Microsoft.AspNetCore.Components.Web 添加 using 语句