Vueのrender関数経由で単一コンポーネントにdataを渡したい時
このやり方が正しいかどうか知らないけれど、これで出来た。
main.js
import App from './App.vue'
const data = [...]
new Vue({
el: '#app',
render: h=>h(App, {
props: {
somedata: data
}
})
})
App.vue
<template>
<ul>
<li v-for="(one,index) in somedata">{{one.messsage}}</li>
</ul>
</template>
<script>
export default {
props: ['somedata']
}
</script>