问题标签 [blazorise]
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 Blazorise 文档
我真的很喜欢 Blazorise,它运作良好。我正在为主题而苦苦挣扎。特别是 Bar 及其附属项目;BarItem, BarDropdown - 切换、菜单和项目。
项目的背景颜色和 Bardropdown 中的相似,似乎取决于主“Bar”父级中的“ThemeContrast”设置。但是,我终其一生都找不到定义 ThemeContrast 颜色的定义(文档似乎暗示了它的计算——尽管它似乎是黑色或白色)。
我已经按照描述在我的 App.razor 中设置了主题覆盖,并且更改其中的颜色确实有效。但我找不到如何更改 ThemeContrast 颜色或 Bar 子对象背景颜色。
有人有什么想法吗?如果我能找到它们,很高兴阅读这些文档......在此先感谢。
blazor - 日期时间作为 x 轴 blazorise 折线图上的标签
我正在尝试向我的 blazor 服务器端项目添加折线图,日期在 x 轴上。
如果我将日期转换为字符串,一切都很好,但我需要 datetime 因为间隔不是恒定的,我想在数据点之间使用自动间隔。
如果我使用它自己的日期,如下所示,所有日期都位于 x 轴的第一个刻度上,全部排列在一个整齐的列中。
我尝试在组件中添加一个 OptionJsonString 以指示 x 轴的类型是时间,如下所示:
但是图表根本没有呈现。OptionJsonString 可以很好地设置轴的最小值或最大值。
有人可以给我一些指示吗?
blazor - 在单独的页面/组件上编辑 DataGrid
我有一个 Blazorise DataGrid 工作,现在我想添加一个按钮来编辑不同页面/组件(不是内联或弹出)上的记录。
我的原始起始网格标记:
然后我希望在单击按钮时调用事件,传入 id 或 year 对象:
我怎样才能做到这一点?
blazor - Blazorise Datagrid NullReferenceException
我将 Blazorize 与带有 .NET 5 的 Blazor Server(所有最新版本)一起使用。
我的问题是,拥有一个无线电组并在选项中移动时,我在特定选项上得到 NullReferenceException 并且应用程序崩溃。
Chrome Dev Tools 的确切错误是
blazor.server.js:19 [2021-04-05T01:59:44.250Z] 错误:System.NullReferenceException:对象引用未设置为对象的实例。在 Blazorise.DataGrid.DataGrid
1.FilterData(IQueryable
1 查询)在 Blazorise.DataGrid.DataGrid1.FilterData() at Blazorise.DataGrid.DataGrid
1.FilterViewData() 在 Blazorise.DataGrid.DataGrid`1.b__436_5(RenderTreeBuilder __builder4) 在 Microsoft.AspNetCore.Components.Rendering.RenderTreeBuilder.AddContent(Int32 序列, RenderFragment 片段)在 Blazorise.TableBody.BuildRenderTree(RenderTreeBuilder __builder) 在 Microsoft.AspNetCore.Components.Rendering.ComponentState.RenderIntoBatch(RenderBatchBuilder batchBuilder, RenderFragment renderFragment) 在 Microsoft.AspNetCore.Components.RenderTree.Renderer.RenderInExistingBatch(RenderQueueEntry renderQueueEntry) 在 Microsoft .AspNetCore.Components.RenderTree.Renderer.ProcessRenderQueue()
在我最内部的组件代码中,我有这样的东西
上面提取代码的组件容器有这个
和更改上下文
在组件的第一个摘录中包含 if 语句是否有问题?任何想法?
c# - 如何禁用剃刀页面中的面包屑?
我想禁用剃刀页面中的最后一项面包屑,但下面的代码不起作用。如果有人可以帮助我,我们将不胜感激。
datagrid - 为 Blazorise DataGrid 提交时未调用更新方法 RowInserted
我需要让所有的 CRUD 方法都是外部的。但是缺少一些东西。什么?
我设置了UseInternalEditing=false
, define并且没有达到RowInserting
外部方法。OnRowInserted
代码
代码部分
.net - 如何在 Blazorise DataGrid EditTemplate 中使用自定义组件
我有一个 Blazorise DataGrid EditTemplate 这样:
效果很好。我想把它变成我可以重用的自定义组件,所以创建了以下内容:
SourcesEdit.razor:
我打电话给
Select 组件显示并且行为正确,但单击保存后选择未反映在网格中。
我究竟做错了什么?
asp.net-core - 呈现 Blazorise 图表时出现意外行为
我正在开发对所有人免费的投资跟踪应用程序。我将 net Core 与 blazor 和 Blazorise 一起用于图表。我偶然发现了渲染图表的问题。从官方 Blazorise 文档中,我添加了方法protected override async Task OnAfterRenderAsync(bool firstRender)
(参见下面的代码)。此方法应在页面第一次呈现时重绘图表。问题是这种方法总是触发两次。它第一次渲染图表,第二次将它们留空(第二次触发时 firstRender = false)。如果我删除 if 块,图表呈现正常。
此外,我添加了应该刷新数据 + 图表的按钮。按下此按钮后,图表会刷新两次(这是不受欢迎的行为,因为它会分散用户的注意力),有趣的是数据本身(值)在第二次之后会发生变化。
以前有人处理过这个问题吗?
我的html代码
我的代码
blazorise - 带有 Z.Blazor.Diagrams 包的组织结构图
我在我的 blazorise .Net core 5 客户端项目中使用 Z.Blazor.Diagrams 包版本 2.0.0 来创建和显示组织结构图。一切正常,我可以创建我的图表,我的问题是如何以组织结构图的格式显示我的图表。我已经搜索但没有找到任何方法。这是我显示图表的代码的一部分:
如果有人可以提供帮助,我将不胜感激。