我搜索了很多地方,并没有看到任何与我的想法相似的东西。
假设我想创建一个可重用的容器组件,如卡片、表单或模式,并将其保存为视图组件。我将如何在该主视图组件的“主体”内添加一个新的视图组件,以使其最大程度地可重用?
这里的语法当然只是为了演示这个想法,但例如,像这样:
<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