Hi!, this is a wrapper to two good projects:
This give us custom decorators provide by vue-class-component and vue-property-decorator that fits Vue 3
##Compatible: Vue 3
yarn add vue-decorator
npm i vue-decorator
Custom decorators to vue-class-component that fits Vue 3
Hi!, this is a wrapper to two good projects:
This give us custom decorators provide by vue-class-component and vue-property-decorator that fits Vue 3
##Compatible: Vue 3
yarn add vue-decorator
npm i vue-decorator
I tried vue-class-component with vue-property-decorator at first and I had errors. Researched for many long days, until I found this vue-decorator library and the errors went away and finally could build an Ionic Vue app, using the Vue and Options classes that come with it.
But I'm still curious about why if I switch to Vue and Component classes of the vue-property-decorator packages I get errors.
The errors happens in the browser's console when the app is being debugged, not in VSCode console while compiling it, that means the error happens when the typescript vue files are transpiled to javascript (at runtime).
Is there a way to solve the vue-property-decorator errors, or am I stuck using vue-decorator?
Hey
Thanks for this repo !
What about provide/inject decorator?
The only way to use provide/inject actually is to do it through the@Options
decorator (with vue-class-component), provide/inject is not accessible through this.$
as for watch : this.$watch
, I hope it is possible to implement it with a decorator.
Thanks!
does this need vue-class-component in dependency or just use this alonely?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.