ViewComponent 를 호출하는 방식 은 두가지로.

 

1. @await Component.InvokeAsync("viewcomponentName", new { nameOfParameter = "value" })

2. <vc:viewcomponent-name name-of-parameter="value"></vc:viewcomponent-name>

 

1. 의 경우 [viewcomponentName]/Default.cshtml  을 생성하면 되지만

2. 의 경우와 같이 TagHelper 를 사용하고자 한다면

 

_viewImports.cshtml 파일에 @addTagHelper *, [Assembly Name] 를 추가할 것이며

이렇게 TagHelper 를 추가하여 사용하려한다면

 

Defaul.cshtml 과 함께 같은기능의 ViewComponent FileName.cshtml 파일을 별도로 생성해 주어야 한다.

 

 

 

행복한 고수되셔요.

 

woojja ))*

\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

반응형

+ Recent posts