Vue前后端分离出现 Uncaught (in promise) TypeError: routes.forEach is not a function 请求302
1、使用的参数可能是null,undefined。2、返回的参数有重复。3、未捕获异常。处理方法getList() {this.$http({method: 'post',url: '/flow/instance/list',options: {noParam: true...
·
1、使用的参数可能是null,undefined。
2、返回的参数有重复。
3、未捕获异常。
处理方法
getList() {
this.$http({
method: 'post',
url: '/flow/instance/list',
options: {
noParam: true
},
data: this.params
}).then(data => {
if (data.success) {
this.list = data.data.rows;
this.total = data.data.total;
this.list.forEach(item => {
let temp = JSON.parse(item.variable);
if (temp.ApplyParams.remark.length>=0) {//确保使用的参数不是null和undefined
item.remark =temp.ApplyParams.remark;
}
})
}
}).catch(() => console.log('promise catch err')); //捕获异常
},
更多推荐
已为社区贡献4条内容
所有评论(0)