我可以在这样的页面中使用ViewComponents吗?
<vc:parent-component>
<some random html>
</parent-component>
当我尝试此操作时,它仅渲染父组件。 在父组件的cshtml中,我正在寻找类似以下的内容
<h2>Parent component markup</h2>
@RenderChildren()??
<h2>Parent component markup end</h2>
所以结果将是
<h2>Parent component markup</h2>
@RenderChildren()
<h2>Parent component markup end</h2>
答案 0 :(得分:0)
您不能像以前那样在ViewComponent
标记帮助器内使用随机html。可能是您正在考虑使用ViewComponent
标签帮助程序,就像html元素一样。实际上,它不是html元素,而是剃刀代码。
根据Invoking a view component as a Tag Helper文档,您的ViewComponent
标签帮助程序应如下所示
<vc:[view-component-name]
parameter1="parameter1 value"
parameter2="parameter2 value">
</vc:[view-component-name]>