问题标签 [asp.net-blazor]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
blazor - 想要在 blazor 的 Dispose 函数中取消订阅异步方法
我在 Blazor 中使用事件将数据从一个局部视图传递到另一个局部视图。
问题:dispose 不起作用,每次页面销毁并重新呈现时,它都会附加相同的事件。当我调用事件时,它会调用多次(部分视图销毁和重新创建的时间)
带有调用方法的事件定义代码
函数定义
我在 OnInitializedAsync 函数中注册事件如下。
现在要分离事件,我在实现 IDisposable 后在页面中执行以下代码。
blazor - 通过触发更改事件手动操作相同的值后,Blazor 未在输入中更新相同的值两次
以下是简单的代码
场景
1)我在输入 1 中添加新值,然后它用“asdf”表示,
例如:输入值“123”——调用 changeValue 函数——>输入 1 =“123asdf”
2)第二次我用相同的值更新输入 1触发更改事件并且代码有效,但输入 1
秒 中的值未更新
:再次输入值“123” --- 调用 changeValue 函数 --> 输入 1 =“123”
blazor - 如何将 Blazor 组件呈现为 HTML 字符串
我正在寻找一种将 Blazor 组件呈现为 HTML 字符串的方法,以便能够将其用作模板引擎,以在我的 Web 应用程序中创建和发送电子邮件。想法?
visual-studio - 如何查看 Blazor 组件类?
在 Visual Studio 中,在 blazor 组件 ( .razor
) 中,我有以下内容
我想看看有哪些属性FooButton
以及它是如何工作的。
通常,对于 C# 类,您可以按F12
(或单击Go To Definition
)查看属性,但对于 Blazor 组件,我不能。
F12 不起作用,也没有Go To Definition
.
使用 blazor,我该怎么做Go To Definition
?
编辑:
如果组件未在我的解决方案中定义,是否可以这样做?对于第 3 方组件?
所以组件中有很多文档中没有的属性,如果我能做到这一点,我将能够更好地理解组件。
c# - How to negate bool value inside blazor?
I'm trying to do this
But it gives me the error
CS0131 The left-hand side of an assignment must be a variable, property or indexer
How can I pass a negated boolean value without creating another property?
I want to bind the value so it's !Checked
blazor - 路由参数如何将值分配给 Blazor 中的属性?
下面的代码块是 Blazor 文档。但我无法弄清楚“文本”路由参数如何以及在什么基础上为 Text 属性赋值。
blazor-server-side - 如何在 blazor 的 razor 组件内呈现内容?
使用标签助手,您可以定义一个可以轻松编写内容的区域。例如,我可以制作一个引导卡片标签助手,并轻松地在卡片主体标签内呈现我想要的任何内容。使用剃须刀组件如何实现这一目标?
blazor - 如何在 MatBlazor 中使用 TextField 实现千位分隔符格式
我是使用 Blazor 的新手……我正在尝试使用 MatBlazor 在 TextField 上实现千位分隔符。我一直在谷歌搜索,但没有运气。
有人有想法/线索怎么做吗?
提前致谢。
c# - 何时在 Blazor 中使用 ValueChanged 和 ValueExpression?
我在一些库(MatBlazor、Telerik)中看到了这种常见的模式ValueChanged
和ValueExpression
属性的库(MatBlazor、Telerik)中看到了这种常见的模式,这让我很困惑。
两者有什么区别?以及何时使用它?
azure - Why is Azure SignalR Service recommended when deploying a Blazor Server Side app?
When I publish a Blazor Server Side app on Azure, Visual Studio prompts a message that says:
Your application is making use of SignalR. For environments that need to scale we strongly recommend adding a dependency on Azure SignalR Service.
However, my app works just fine as it is, without making use of Azure SignalR Service. So I was wondering if it really makes sense to integrate it or it's just a way for Microsoft to squeeze a few extra dollars from our pockets...
Has anyone tried deploying a Blazor Server Side app with and without Azure SignalR Service, in order to test if there is any actual difference in terms of performance? What kind of advantage should I expect from it?