浏览代码

修改错误提示【Failed to fetch】为【网络连接异常】

zhuth 7 年之前
父节点
当前提交
c9abedb259
共有 2 个文件被更改,包括 12 次插入4 次删除
  1. 7 3
      kanban-client/app/component/factory.dev.js
  2. 5 1
      kanban-client/app/component/factory.js

+ 7 - 3
kanban-client/app/component/factory.dev.js

@@ -6,7 +6,7 @@ import { converter } from './converter.js';
 import URL from '../constants/url.dev.json';
 import 'whatwg-fetch';
 
-import tempdata from '../data/testtable.json';
+import tempdata from '../data/testAll.json';
 
 class Factory extends React.Component {
 
@@ -48,10 +48,14 @@ class Factory extends React.Component {
                 model: converter(modelconfig),
             });
         }).catch(function (ex) {
+            let message = ex.message;
+            if(ex.name && ex.name == 'TypeError') {
+                message = '网络连接异常';
+            }
             me.setState({
-                msg: {name: 'Error', message: ex.message}
+                msg: {name: 'Error', message: message}
             });
-            console.log('parsing failed', ex);
+            console.log('parsing failed', ex.message);
         });
     }
 

+ 5 - 1
kanban-client/app/component/factory.js

@@ -45,8 +45,12 @@ class Factory extends React.Component {
                 model: converter(modelconfig),
             });
         }).catch(function (ex) {
+            let message = ex.message;
+            if(ex.name && ex.name == 'TypeError') {
+                message = '网络连接异常';
+            }
             me.setState({
-                msg: {name: 'Error', message: ex.message}
+                msg: {name: 'Error', message: message}
             });
             console.log('parsing failed', ex);
         });