问题标签 [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.
c# - 如何将占位符或 0 添加到 Blazor 日期
我希望默认值是任何占位符或只有在选择要更改的日期时才为空
每当我改变
blazor - 如何在 Blazor Wasm 加载时显示从 api 获取的报价(即在加载屏幕上)?
我想在加载 blazor wasm 应用程序时显示引号。如何访问此 msg 类。我已将脚本放在 index.html 标头标签中。但是不能访问这个?
有什么办法吗???
blazor - 程序集不包含具有 [JSInvokableAttribute] 的公共可调用方法
我们使用 Blazor WebAssembly,我想通过 JavaScript 在我的 Index.razor-File 中调用一个非静态方法。
JavaScript:
索引剃刀:
当我通过按键执行代码时,Microsoft Edge 中的开发人员工具向我显示以下错误:
blazor.webassembly.js:1 System.ArgumentException:程序集“MyBlazorWebAssemblyApp.Client”不包含具有 [JSInvokableAttribute("MyMethod")] 的公共可调用方法。
当我替换该属性时[JSInvokable]
,[JSInvokableAttribute("MyMethod")]
会出现相同的错误。
我该如何解决这个问题?
blazor - 在 Blazor 客户端和 Blazor 服务器之间存储和检索数据
我试图将数据存储在 blazor 服务器或 blazor 客户端中。然后我需要在服务器和客户端中检索该数据。一个例子是我在客户端创建了一些字符串数据。我想从 blazor 的服务器端读取该数据。一旦我在服务器端读取了该数据,我想更改它,然后在客户端读取它。我尝试过使用查询、会话、请求、响应、全局变量等,但在 Blazor 客户端和 Blazor 服务器之间无法传输任何内容。请如果你得到它的工作,你可以发布一个例子。我只需要存储很少的数据。我只操作一个字符串。我不需要任何身份验证,因为我的数据没有价值或需要保密。所以最简单的例子是最好的。谢谢你。
asp.net-core - 在 blazor 中相互交换 div / 组件的位置
我无法相互更改两个 div 元素的位置。我在一个页面上有多个输入文件,我需要在点击时更改它们的位置。
blazor - Blazor 输入文件组件(物理路径)
我想获取物理文件路径。我尝试了几个选项。<input type="file">
我需要获取物理路径以将其传递给同一台机器上 Windows 服务中的另一个 API。
有可能吗?
asp.net - ASP.net Blazor:显示来自两个或多个相关表的数据
https://www.youtube.com/watch?v=UBNRcaw1bDk&list=PL6n9fhu94yhVowClAs8-6nYnfsOTma14P&index=23
嗨,我正在尝试实施上述链接中提到的项目。我正在尝试从 ASP.NET WebAPI 项目中获取数据并在 Blazor 项目中使用。我从单个表中检索数据没有问题。但是当我尝试从 Secondary table 检索数据时。我在下面收到错误:
“HttpRequestException:响应状态码不表示成功:500(内部服务器错误)。”
在发送之前,我尝试将结果(在 API 项目中)显式转换为“Employee”类。没用。API 上的调试清楚地显示返回的员工带有部门信息,但在 Blazor 项目中收到错误。提前致谢!!
更新:
谢谢大家提供帮助。这是原始代码。
更新:感谢大家的回复。部门是强制性的,所以不可能为空。这是唯一有效的解决方案。我在 Blazor 项目中创建了另一个 Viewmodel,它的所有字段都与 ViewModelClass 中的 Employee 和 Initialized Department 相同。然后我能够在 UI 中显示 Employee.Department.DepartmentName。
c# - Blazor onended 未触发
我开始与 Blazor 合作。我的意图是一个接一个地播放一个随机视频。因此我想使用 Blazor 事件监听器。但是 onended 事件没有触发(onclick 一切正常)。
视频元素:
代码块:
OnInitialized 正在按预期工作,如果我将 onended 更改为 onclick 一切也正常。
提一下:我知道,只更改源不会启动下一个视频。那将是我在列表中的下一个任务:)。首先,我只想更改 DOM 中的源。
blazor - 具有自定义子组件的自定义 Blazor 组件
我最近开始使用 Blazor,发现它是一项非常有前途的技术。
我正在制作自定义嵌套 Blazor 组件,但我似乎并没有让它按我想要的方式工作。
目标是拥有一个具有“ContentHeader”和“ContentBody”属性的“Content”组件。但是,“ContentHeader”应该是另一个具有“Title”和“ActionBar”属性的自定义组件。所需的用法如下:
“内容”组件:
“ContentHeader”组件:
我得到的实际渲染输出是这样的:
似乎“ContentHeader”组件的标记被完全忽略了。<h3></h3>
“HeaderComponent”标题周围的标签丢失,按钮未放置在里面<div class="content-header-action-bar"></div>
我还注意到OnInitializedAsync
“ContentHeader”没有被触发。
我究竟做错了什么?我什至使用正确的方法吗?
提前谢谢了。
亲切的问候
php - 在 Blazor ServerSide 应用程序中登录会话
我是 Blazor 的新手,我正在为一个项目创建一个原型网站。我知道 Blazor 身份验证/授权功能,但我不想使用它。是否有一种更简单的方法来存储登录用户的 ID,例如您可以使用 PHP 开始/结束会话为登录用户存储它的方式?