问题标签 [blazor-state]

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.

0 投票
0 回答
70 浏览

blazor - 在使用 blazor-state 设置类型后,mudblazor 组件中的 Blazor 客户端动态组件未更新 dom

我有这个应用程序,可以在这里找到源代码github

在此处输入图像描述

单击示例时,它会加载示例页面,该页面又应通过调用设置抽屉组件类型(侧边栏)并打开右侧边栏的 blazor 状态操作来动态加载右侧边栏。

在此处输入图像描述

它贯穿代码步骤,但侧边栏的最后一个初始化步骤永远不会被调用,即使它已被动态加载到组件中。下面给出了我如何设置它的代码片段。

仅当您第二次单击示例链接时才会调用侧边栏 oninitialized,这是一种奇怪的行为。有谁知道为什么?任何帮助深表感谢。

在此处输入图像描述

在此处输入图像描述