ViewComponent tag helpers not working
I have an ASP.NET Core 5.0 Web Application. I faced same issue, but I resolved this issue.
For example:
If my project's name is MyProject
and my view components located at Components
folder, I added below code to _ViewImport.cshtml
and it is working for me
@addTagHelper *, MyProject
For more details, you can see this video: Kudvenkat - ASP NET Core view component tag helper
In this case, problem was also with the parameter with default value. This issue us being tracked on github, but currently ViewComponents cannot have parameters with default values
This should work:
<vc:login-form model="null" />
Old question, but had the same issue.
As per this link, it seems _ViewImports
or _GlobalImports
isn't automatically applied inside ViewComponents
. Try adding the @addTagHelper line in the ViewComponent
View.