When working with a multiple page app, incorporating a component inside another component can be challenging, especially without using a build system.
$ npm install sagalbot/vue-select
<template>
<div id="myApp">
<v-select :value.sync="selected" :options="options"></v-select>
</div>
</template>
<script>
import vSelect from "vue-select"
export default {
components: {vSelect},
data() {
return {
selected: null,
options: ['foo','bar','baz']
}
}
}
</script>
Is there a way to achieve this in a MPA with multiple JavaScript files or inline JavaScript on various pages?