[Vuejs]-Pinia InternalError: too much recursion error when using q-list in Quasar

1👍

Just checked the stackblitz and it looks like you’re having a naming collision between your own QList component and Quasar’s built-in ‘q-list’ component. Vue treats component names case-insensitively, which is why it’s interpreting both ‘q-list’ and ‘QList’ as the same component.

To resolve this, you can either try renaming your own QList component to something else that doesn’t clash with the Quasar component, such as ‘MyQList’, or import the Quasar ‘q-list’ component with an alias instead.

import { Qlist as QuasarList } from 'quasar'

Leave a comment