I am creating website using node.js, express, pug, vue.js. I have one problem regarding Vue.js
app.js
window.Vue = require('vue');
Vue.component('work-list', require('../views/components/WorkList.vue'));
const app = new Vue({
el: '#app',
data: {
message: 'Welcome'
}
});
WorkList.vue
<script>
export default {
name: 'WorkList',
data: function () {
return {
message: 'WorkList Page'
}
}
}
</script>
index.pug
(HTML Code..)
body
#app.container
h1 {{ message}}
.row
block content
a(href="/worklist") Go to worklist
script(src="bundle.js")
worklist.pug
extends index.pug
block content
work-list {{ message }}
When I try to access worklist page, browser is returning following error message.
How can I make WorkList in Root element?
