sethsandaru / vue-form-builder

Super Form Builder built on top of Vue with Drag & Drop functionality, savable-form-schema and easy to maintain/upgrade your form.
http://vue-form-builder.sethphat.com
MIT License
413 stars 129 forks source link

_.deepExtend is not a function. #29

Closed rachitpant closed 4 years ago

rachitpant commented 4 years ago

I decided to give this a try on my project. When I click preview , I get this error. image I am getting this same error when I click section config. After this, I am not able to close the preview section , basically the screen becomes unresponsive.

rachitpant commented 4 years ago

Not sure if this is happening because I am using lodash (_) in the application in other pages , but I can see this in the screenshots of other issues as well.

sethsandaru commented 4 years ago

One of my dependencies is lodash which has _.deepExtend method. I think I'm gonna remove lodash out of my dependencies soon.

Thanks for reporting!

rachitpant commented 4 years ago

I think over here you are trying to mixin the method using underscoreDeepExtend. Something else I want to point out is that its not a good idea to pollute global window namespace.

rockyfeller commented 4 years ago

Please what is the way around this at the moment?

rachitpant commented 4 years ago

I spent a lot of time trying to fix bugs , it wasnt worth the time, our company decided to go with surveyjs.io when we tackle it. Its lot more refined and has a lot more features.

On Sun, May 10, 2020 at 9:25 AM rockyfeller notifications@github.com wrote:

Please what is the way around this at the moment?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/sethsandaru/vue-form-builder/issues/29#issuecomment-626327771, or unsubscribe https://github.com/notifications/unsubscribe-auth/AALH63YK3GIF23HYKAODVTTRQ2TNVANCNFSM4MCTMEPA .

sethsandaru commented 4 years ago

Hey guys,

I'm very sorry about the inactivity of the library. I already made a plan to rebuild the Vue Form Builder again. Main reasons:

You can see more detail in the main repository README. Until that, I think I won't support any old problems and hope you guys wait for the new version instead. The current one looks very unstable (from then to now).

Thank you for your support and a big apology from me!