google chrome 中未定义的未捕获(承诺)

Uncaught (in promise) undefined in google chrome

在 google chrome 我收到这个错误,但我不明白是什么原因造成的

PhotoFloate.getJsonFile() 功能正常returns 一个承诺。

承诺有其 .catch() 代码。

为什么第 395 行会抛出该错误?

原因是 promise.then() 需要 两个 个参数,resolve() 函数和 reject()一个.

我只有 resolve() 一个。