Mr.G
发表于 2023-8-7 10:32:46
yybl 发表于 2023-8-6 19:33
导入最新的NR,自然灾害的函数报错了。
麻烦截图NR里的报错截图, NR我就是用的最新版,没有问题的。
keyi5566
发表于 2023-8-7 10:51:22
学习一下
生煎馒头
发表于 2023-8-7 11:03:17
谢谢分享~~~
生煎馒头
发表于 2023-8-7 11:08:14
NR还没接触过
yybl
发表于 2023-8-8 01:35:31
郭子漳 发表于 2023-8-7 10:32
麻烦截图NR里的报错截图, NR我就是用的最新版,没有问题的。
没事了,自己加上去了。
你给的sensor没有all参数
sunquanqing
发表于 2023-8-9 12:39:47
const lenold = msg.payload;
const text = msg.warning.attributes.text;
const title = msg.warning.attributes.title;
const warningall = msg.warning.attributes.all;
const tsbtjl = msg.payload;
var len = '';
len = warningall.length;
var alert_content = [];
var xrtsbtjl = [];
for (var i = 0; i < Number(len); i++) {
if (tsbtjl.indexOf(`${warningall.pubTime}` + `${warningall.title}`) != -1) {
}
else {
alert_content.push({ 'id': i + 1, 'pubTime': `${warningall.pubTime}`, 'title': `${warningall.title}`, 'text': `${warningall.text}`, });
xrtsbtjl.push(`${warningall.pubTime}` + `${warningall.title}` + "丨");
}
}
msg.alert_content = alert_content;
msg.payload = tsbtjl + xrtsbtjl;
return msg;
这个函数运行后总是提示:
function : (error)
"TypeError: Cannot read properties of undefined (reading 'length')"
这是怎么回事啊,求指导。
sunquanqing
发表于 2023-8-9 15:12:59
yybl 发表于 2023-8-8 01:35
没事了,自己加上去了。
你给的sensor没有all参数
all 参数是怎么添加的?求教
chieng
发表于 2023-8-9 15:29:46
学习一下
huangkaibin
发表于 2023-8-9 21:13:39
谢谢分享
Mr.G
发表于 2023-8-10 07:50:48
sunquanqing 发表于 2023-8-9 12:39
const lenold = msg.payload;
const text = msg.warning.attributes.text;
const title = msg.warning.attr ...
代码没有任何问题,您自己再检查下是什么问题