Build A Collapsible Tree Menu With Vue.js Recursive Components - Vue.js Developers

A recursive component in Vue.js is one which invokes itself e.g.:

Recursive components are useful for displaying comments on a blog, nested menus, or basically anything where the parent and child are the same, albeit with different content. For example:


This is a companion discussion topic for the original entry at https://vuejsdevelopers.com/2017/10/23/vue-js-tree-menu-recursive-components/