1 回答

TA貢獻(xiàn)1906條經(jīng)驗 獲得超10個贊
這樣寫是不行的,Headervue是一個模塊,GoodList是一個模塊,然后你在外部import Headervue然后在GoodList里用,很明顯報了錯:
'Headervue' is not defined
這樣的話 大概可以
<template>
<div>
<Headervue></Headervue>
</div>
</template>
<script>
import GoodList from './GoodList'
export default GoodList
</script>
<style>
@import "./GoodList";
</style>
import Headervue from '@/components/header/Header.vue'
export default {
data () {
return {
goods: []
}
},
components: {
Headervue
},
mounted () {
this.getGoodList()
},
methods: {
getGoodList () {
this.$http.get('/v1/goods').then(res => {
res = res.body
if (res.status === 0) {
this.goods = res.result.list
}
}, res => {
})
}
}
}
添加回答
舉報