鍍金池/ 問(wèn)答/Java  HTML/ vue asyncComponent 異步加載路由參數(shù)delay等無(wú)效?

vue asyncComponent 異步加載路由參數(shù)delay等無(wú)效?

代碼如下,我想對(duì)路由進(jìn)行懶加載,但是能夠進(jìn)行正在加載中的提示,按照官網(wǎng)提示,但是delay沒(méi)有效果
路由加載:
{

    path: '/Me',
    name: 'Me',
    //component: r => import("@/views/loading/loadable")
    component:  asyncComponent()
}

asyncComponent函數(shù):
import LoadingComponent from '@/views/loading/index.vue'
import errorCom from '@/views/loading/error'
export default (asyncComponent) => {

const Com= function(){
    let a = {
        component: require('@/views/Me'),
        loading: LoadingComponent,
        error: errorCom,
        delay: 2000
    }
    return a
}
return {
    render: function (h) {
        return h(Com, {})
    }
}

}

回答
編輯回答
莫小染

請(qǐng)問(wèn)這個(gè)問(wèn)題解決了嗎,我同樣遇到了這個(gè)問(wèn)題, 放到組件里這個(gè)工廠函數(shù)是有效的,但是作為路由就是不出loading效果

2018年3月19日 11:52