我需要能够在<select>选择后运行一个函数。问题在于我同时使用了@bind,当我尝试使用@onchange时会出现错误,指出它已经被@bind使用了。我尝试使用@onselectionchange,但它什么也没有做(不运行该函数)。我可以忘记@bind,只将@onchange分...
我很难理解什么时候应该调用 StateHasChanged()以及Blazor何时拦截到某些内容已更改,因此必须重新呈现。 我创建了一个示例项目,其中包含一个按钮和一个名为AddItem的自定义组件。该组件包含一个带红色边框的div和一个按钮。 我的期望:我希望当用户单击Index页面中...
我正在尝试根据一个 checkbox 来启用/禁用 一组Blazor中的时间输入; 对于类型为button的inputs,下面的解决方案可以工作,但对于类型为time的inputs却不能: 适用于按钮输入的解决方案:<button type="button" class="@this....
我正在使用Blazor和Windows身份验证创建一个新网站,并且需要确定当前查看页面/组件的用户。 对于Razor Page,可以使用Context.User.Identity.Name访问当前用户名称,但在Blazor组件中似乎无法工作。我尝试将HttpContext注入组件,但在运行时...
我想要一个单页应用程序,所有工作都在客户端完成,甚至生成一些图表/可视化效果。 我希望能够让用户点击按钮并保存页面上的可视化效果、表格和其他内容(包括可见和不可见的内容,因此右键保存或复制/粘贴并不总是可行的)。 如何从 WebAssembly/Blazor 库中调用函数,获取其结果并将其...
我知道调用StateHasChanged()方法会通知组件状态已更改,因此应重新渲染。 然而,我有时也会看到其他人的代码中出现await InvokeAsync(StateHasChanged)或await InvokeAsync(() => StateHasChanged())这样的内容,...
我下载了VS 2017 15.7、.NET Core 2.1.2和Blazor来尝试一下。但是在VS 2017中无法正常工作,所以我想尝试使用dotnet cli和VS Code。但是我遇到了以下错误: CSC : error CS1617: Invalid option '7.3' for...
我有一个Blazor客户端/服务器应用程序,我已经在一段时间内进行了开发,并且一直运行良好。突然间,我开始遇到这个错误: “在资源'https://mydomain.no/_framework/Faso.Blazor.SpinKit.dll'的'integrity'属性中找不到有效的摘要,计...
我希望创建自定义输入,所以我创建了这个组件: MyInputComponent.razor : <div> <input type="text" @bind="BindingValue" /> </div> @code { [Paramet...
注意:这个问题是在 Blazor 的预发布版本(0.2.1)中提出的。我一直在尝试让一个简单的 onchange 在选择下拉菜单值改变时触发。就像这样: <select class="form-control d-flex" onchange="(dostuff())"> ...