相关疑难解决方法(0)

创建一个接受 HTML 或其他组件作为参数的视图组件模板/容器

我搜索了很多地方,并没有看到任何与我的想法相似的东西。

假设我想创建一个可重用的容器组件,如卡片、表单或模式,并将其保存为视图组件。我将如何在该主视图组件的“主体”内添加一个新的视图组件,以使其最大程度地可重用?

这里的语法当然只是为了演示这个想法,但例如,像这样:

<vc:parent var1="x" var2="y">
    <vc:child var3="a" var4="b"></vc:child>
    <vc:child var3="c" var4="d"></vc:child>
</vc:parent>
Run Code Online (Sandbox Code Playgroud)

这样的事情有可能吗?

这不一定需要使用视图组件——也许是部分视图?——只要实现重用其他可重用元素的容器的主要目标。

我已经研究过帮助程序,但它们在 ASP.NET Core 中不再可用。

asp.net-core razor-pages asp.net-core-viewcomponent view-components

5
推荐指数
1
解决办法
640
查看次数