JSFiddle - React, Tailwind, and code Playground
by skirtle
HTML
<script src="https://unpkg.com/[email protected]/dist/vue.global.js"></script>
<div id="app"></div>
JavaScript
Vue.createApp({
render () {
console.log('render')
return Vue.h('button', {
onClick: () => {
this.count++
}
}, [`Update: ${this.count}`])
},
data () {
return {
count: 0
}
},
beforeMount () {
console.log('beforeMount')
},
mounted () {
console.log('mounted')
},
beforeUpdate () {
console.log('beforeUpdate')
},
updated () {
console.log('updated')
},
watch: {
count () {
console.log('watch')
}
}
}).mount('#app')