彩云天气提示错误

在使用花神的彩云流程时,为什么提示"TypeError: Cannot read property ‘direction’ of undefined",函数中已经定义了

看看 调用 direction_chinese 函数的代码。

是这个代码?

image

应该是 msg.payload.result.wind.direction 没有这个对象。

检查下彩云 url 之后过来的 json。

是不是这个属于msg.payload.result.realtime.wind.direction而不属于msg.payload.result.wind.direction

image

可能彩云改了?你路径改改呗。

原来是这样啊,谢谢大神指导

现在提示这个错误
ReferenceError: result is not defined
image

一样的方法,自己改改

这个需要修改哪?


放一个 catch 节点捕抓下错误。

是这样运用catch?

https://nodered.org/docs/user-guide/handling-errors

在哪看msg.error没看懂 :joy:

直接 catch 接 debug 就是了

这个吗?
image

你自己看看代码吧,反正就是找不到 result 定义。

好的,谢谢大神指导