[英]What should I pass to InvokeAsync when using EventCallback in blazor?
如果您有 model,您可以传递它,或者您用作 model 的任何属性。 如果没有,您可以尝试通过this
。 它不会执行任何明智的操作,但它会使编译器平静下来,您的代码将运行。 MS docs state 说你应该“首选强类型事件回调”,但有时这没有意义,你最终会在这里。
与减少副作用的想法一致,我对此事的一个想法是,也许我们应该使用强类型EventCallBack<bool>
来踢出一个可以在提供的方法中捕获并用于验证某事或其他的 bool是完整的,真实的等等。弱类型版本本质上是对方法的“无效”返回,这是副作用的代码气味。 我仍然不知道我在这件事上的确切位置,这些只是我的想法,持保留态度。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.