TypeError: __WEBPACK_IMPORTED_MODULE_0_api_recommend__.a.then

<template>
    <div class="recommend">
        <div class="recommend-content">
            <div class="slider-wrapper">
            </div>
            <div class="recommend-list">
                <h1 class="list-title">热门歌单推荐</h1>
            </div>
        </div>
    </div>
</template>

<script type="text/ecmascript-6">
    import {getRecommend} from 'api/recommend'
    import {ERR_OK} from 'api/config'

    export default {
        data() {
            return {
                recommends: []
            }
        },
        created() {
            this._getRecommend()
        },
        methods: {
            _getRecommend() {
                getRecommend.then((res) => {
                    if (res.code === ERR_OK) {
                        console.log(res.data.slider)
//                        this.recommends = res.data.slider;
                    }
                })
            }
        }
    }
</script>

报下面的错,看不到是什么原因,有知道的吗?

clipboard.png

阅读 4.4k
2 个回答

getRecommend.then((res) => {
你可能是想
getRecommend().then((res) => {

  _getRecommend() {
                getRecommend().then((res) => {
                    if (res.code === ERR_OK) {
                        console.log(res.data.slider)
//                        this.recommends = res.data.slider;
                    }
                })
            }
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题