...
<menu v-if="currentPage=='menu'"></menu>
...
import menu from '@/pages/menu/menu.vue'
...
components: {
home,
footerTabBar,
menu,
account
},
....
当时我遇见这个问题这样的,只要引入【menu】一直错误:Final loader didn't return a Buffer or String...
可是我menu文件很简单,
<template>
<div>
<p>menu page</p>
</div>
</template>
<script>
export default {
data () {
return {
}
},
components: {
},
methods: {
},
created () {
}
}
</script>
这么简单,其他文件也是差不多的结构都没问题啊,后面我就试着换个名字,将 menu文件名 ,换一下,
问题就没了......
...
<menuPagev-if="currentPage=='menu'"></menuPage>
...
import menuPage from '@/pages/menu/menuPage.vue'
...
components: {
home,
footerTabBar,
menuPage,
account
},
....
我不知道大家出现这个问题是不是跟我一个原因,建议调试这个问题的时候,每次修改后最好重新运行一下,否则成功了,但是说不定你重新运行就又有问题了哦