请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

到了这一步了(更新博客)。控制台说blogResult.then不是一个方法

所以我试着输出blogResutl。却输出 了 SuccessModel {error: 0}。我去浏览器输入List(就是不经过更新路由时),输出了promise。我这是哪一步搞错了吗

正在回答 回答被采纳积分+3

1回答

提问者 菜鸟x 2019-06-22 17:01:32

Unhandled Rejection at: Promise Promise {

  <rejected> TypeError: personnelResult.then is not a function

网上找了原因说是没处理rejection。所以我每个Promise后到都加了catch去捕捉错误。但没有 用


0 回复 有任何疑惑可以回复我~
  • 双越 #1
    那你就看 personnelResult 到底是个什么?
    我怀疑你上层没有 return promise 对象,即没有 return personnelResult
    回复 有任何疑惑可以回复我~ 2019-06-22 17:21:21
  • 提问者 菜鸟x 回复 双越 #2
    我是依照老师的例子做一个小demo,原理一样的。就改了一下数据
    回复 有任何疑惑可以回复我~ 2019-06-22 17:23:20
  • 双越 回复 提问者 菜鸟x #3
    像这种 TypeError: personnelResult.then is not a function  报错,最好解决了,语法报错,一层一层向上排查,一会儿就找到答案,自己试着去找一下,工作中这种错误多了去了,要学会快速排查、解决问题。
    回复 有任何疑惑可以回复我~ 2019-06-22 17:24:59
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信