Live data from Hacker News

FormKit: Form building framework for Vue 3

formkit.com

1–10 of 69 posts

Re: FormKit: Form building framework for Vue 3

#6
I used vue for a project and encountered a gnarly bug - I have a component which can embed itself recursively, and I pass some variables through the stack to communicate to the root. But if I nest 3 components deep, it actually hangs the tab and crashes chrome! Can’t even debug! Not sure how to even recreate it in a way that’s not proprietary and hence can’t file a bug as well.

Re: FormKit: Form building framework for Vue 3

#7
FormKit (formerly VueFormulate) team is the most responsive to issues I've ever encountered. Superb documentation and easy to understand apis.

If only all third-party packages/apps were as pleasant to work with as the ones put out by FormKit team.

Re: FormKit: Form building framework for Vue 3

#8
post #6

I used vue for a project and encountered a gnarly bug - I have a component which can embed itself recursively, and I pass some variables through the stack to communicate to the root. But if I nest 3 components deep, it actually hangs the tab and crashes chrome! Can’t even debug! Not sure how to even recreate it in a way that’s not proprietary and hence can’t file a bug as well.

Why can’t you debug?

Re: FormKit: Form building framework for Vue 3

#9
post #8
post #6

I used vue for a project and encountered a gnarly bug - I have a component which can embed itself recursively, and I pass some variables through the stack to communicate to the root. But if I nest 3 components deep, it actually hangs the tab and crashes chrome! Can’t even debug! Not sure how to even recreate it in a way that’s not proprietary and hence can’t file a bug as well.

Why can’t you debug?

Because it doesn’t throw an error, and it hands deep inside the vue code when an even to add one more nested component is triggered.

Re: FormKit: Form building framework for Vue 3

#10
post #6

I used vue for a project and encountered a gnarly bug - I have a component which can embed itself recursively, and I pass some variables through the stack to communicate to the root. But if I nest 3 components deep, it actually hangs the tab and crashes chrome! Can’t even debug! Not sure how to even recreate it in a way that’s not proprietary and hence can’t file a bug as well.

That sounds like a bug in your code, honestly. Recursive components have been around in Vue since 0.x and they're used in many, many projects.
Post reply on HN