-1
在节点RED我试图从MQTT话题的一部分创建一个全局变量:如何创建一个动态命名的全局变量?
var mytopic = msg.topic;
shortcode = mytopic.replace(/.*presence\/(.*)/, '$1');
global.set(shortcode, '1');
说明文档中提到global.set('foo', 'bar');
但我怎么设置变量名,富,动态?
动态创建的全局变量听起来并不是最好的(糟糕的)设计决策。如果你解释这个问题,社区可能会帮助你更好地解决问题。 – zerkms
只是基于此语法,但如果set方法需要两个字符串,或一个字符串和其他值,那么不应该有任何理由,你不能传递一个变量作为第一个参数,真的叫不知道调用者是否给它一个静态字符串或变量。 – Taplar
你还没有说过为什么你认为你有什么不起作用 – hardillb