Razor组件-级联参数值



在c#中创建剃刀组件时,如何将对父RenderingFragment的引用传递给子组件/内容(不使用.rarzor(ComponentBase重载受保护的覆盖void BuildRenderTree(RenderTreeBuilder生成器(似乎无法按预期工作。

当我想将一个组件级联到它的子组件时,我也遇到了同样的问题。解决方法如下:

builder.OpenComponent<CascadingValue<TValue>>(0);
builder.AddAttribute(1, "Value", this);
builder.AddAttribute(2, "ChildContent", (RenderFragment)((builder2) => {
builder2.AddContent(3, ChildContent);
}));
builder.CloseComponent();

祝你好运!

相关内容

  • 没有找到相关文章

最新更新