JSFiddle - React, Tailwind, and code Playground

by yuezk

HTML

<script src="https://cdn.jsdelivr.net/vue/latest/vue.js"></script>
<script src="https://cdn.jsdelivr.net/vue.router/0.7.6/vue-router.min.js"></script>
<div id="app">
    <router-view></router-view>
</div>

JavaScript

var App = Vue.extend({});

Vue.use(VueRouter);
var router = new VueRouter();

router.map({
	home: {
        component: {
            template: '<button @click="handleClick">Click me</button>',
            methods: {
            	handleClick: function () {
                	alert();
                }
            }
        }
    }
});

router.redirect({
	'*': 'home'
});

router.start(App, '#app');