vue-class-component playground

by ubershmekel

HTML

<div id="app"></div>



<!-- Importing libs and setup -->
<script src="https://unpkg.com/vue@latest/dist/vue.js"></script>
<script src="https://unpkg.com/vue-class-component@latest/dist/vue-class-component.js"></script>

TypeScript

const { default: Component, createDecorator } = VueClassComponent

@Component({
  template: `
    <h1>{{ message }}</h1>
  `
})
class App extends Vue {
  message = 'Hello!'
}

const v = new Vue({
  el: '#app',
  render: h => h(App)
});

v.message = "Hi!";