vue-class

vue class decorator
2,712 7
Install
npm install vue-class
Latest Version:2.0.1
Vue:2
License:ISC
Last Updated:Feb 24, 2018
Links: GitHub  ·  npm
Maintainer: chenjiahan

Vue Class

Decorator for building Vue2 & TypeScript2 Component.

Install

npm

npm i vue-class --save

yarn

yarn add vue-class

Usage

app.ts

import render from './app.html';
import { Vue, Component, Watch } from 'vue-class';

@Component({
   render,
   name: 'app',
   props: ['value']
})
class App extends Vue {
   value: number;

   @Watch('value')
   onValueChange(value: number): void {
      console.log(value);
   }
}

Dependences

Version History

Version Released Vue License
2.0.1 ^2.5.0 ISC
2.0.0 ^2.2.6 ISC
1.3.13 ^2.2.6 ISC
1.3.12 ^2.2.6 ISC
1.3.11 ^2.2.6 ISC