Посмотреть Компоненты с детьми - PullRequest
0 голосов
/ 17 марта 2019

Могу ли я использовать 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>

1 Ответ

0 голосов
/ 17 марта 2019

Вы не можете использовать случайный html внутри ViewComponent помощника по тегам, как вы это сделали. Возможно, вы рассматриваете вспомогательный тег ViewComponent как элемент html. На самом деле это не HTML-элемент, а бритвенный код.

Согласно документации , вызывающей компонент представления в качестве помощника по тегам , ваш помощник по тегам ViewComponent должен выглядеть следующим образом

<vc:[view-component-name]
  parameter1="parameter1 value"
  parameter2="parameter2 value">
</vc:[view-component-name]>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...