Sometimes, we want to fix the ‘did you register the component correctly? For recursive components, make sure to provide the “name” option’ error in Vue.js.
In this article, we’ll look at how to fix the ‘did you register the component correctly? For recursive components, make sure to provide the “name” option’ error in Vue.js.
How to fix the ‘did you register the component correctly? For recursive components, make sure to provide the “name” option’ error in Vue.js?
To fix the ‘did you register the component correctly? For recursive components, make sure to provide the “name” option’ error in Vue.js, we should register the components we reference in our template.
For instance, we write
<script>
//...
export default {
//...
components: {
"i-tabs": Tabs,
"i-tab-pane": TabPane,
},
//...
};
</script>
to register the i-tabs
and i-tab-pane
component where Tabs
and TabPane
are components.
Then we can use i-tabs
and i-tab-pane
in our template without errors.
Conclusion
To fix the ‘did you register the component correctly? For recursive components, make sure to provide the “name” option’ error in Vue.js, we should register the components we reference in our template.