瀏覽代碼

fix error while using react-script (#516)

WhatAKitty 8 年之前
父節點
當前提交
8a15e9bd54
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      src/common/router.js

+ 2 - 1
src/common/router.js

@@ -11,7 +11,8 @@ const dynamicWrapper = (app, models, component) => dynamic({
   component: () => {
   component: () => {
     const p = component();
     const p = component();
     return new Promise((resolve, reject) => {
     return new Promise((resolve, reject) => {
-      p.then((Comp) => {
+      p.then((raw) => {
+        const Comp = raw.default || raw;
         resolve(props => <Comp {...props} routerData={getRouterData(app)} />);
         resolve(props => <Comp {...props} routerData={getRouterData(app)} />);
       }).catch(err => reject(err));
       }).catch(err => reject(err));
     });
     });