vuejs / vue-class-component

ES / TypeScript decorator for class-style Vue components.
MIT License
5.81k stars 429 forks source link

when I updated vue version to 2.7.0 why show this is error? how can i solve it #620

Closed jetBn closed 2 years ago

jetBn commented 2 years ago

Type '{ slot: string; class: string; }' is not assignable to type 'ElementAttrs'. Property 'slot' does not exist on type 'ElementAttrs'.

dennybiasiolli commented 2 years ago

Same here, it seems it's breaking a lot of packages using this library for their components. https://www.syncfusion.com/forums/176017/vue2-compatibility

jetBn commented 2 years ago

Same here, it seems it's breaking a lot of packages using this library for their components. https://www.syncfusion.com/forums/176017/vue2-compatibility

when i update to 2.7.3, it's running is correct.

dennybiasiolli commented 2 years ago

when i update to 2.7.3, it's running is correct.

It's running correctly, but it doesn't display components. Do you see the Syncfusion button on the homepage? Or there is an error in the console?

jetBn commented 2 years ago

when i update to 2.7.3, it's running is correct.

It's running correctly, but it doesn't display components. Do you see the Syncfusion button on the homepage? Or there is an error in the console?

I not used @syncfusion/ej2-vue-buttons ui.