Javascript 正在理解此。\在节点RED中调用(字符串)
我试图理解节点red中交换机节点的现有代码,以便正确处理和创建自己的节点 我被以下几句话困住了:Javascript 正在理解此。\在节点RED中调用(字符串),javascript,node.js,this,node-red,Javascript,Node.js,This,Node Red,我试图理解节点red中交换机节点的现有代码,以便正确处理和创建自己的节点 我被以下几句话困住了: var operators = [ {v:"eq",t:"=="}, {v:"neq",t:"!="}, {v:"lt",t:"<"}, {v:"lte",t:"<="}, {v:"gt",t:">"},
var operators = [
{v:"eq",t:"=="},
{v:"neq",t:"!="},
{v:"lt",t:"<"},
{v:"lte",t:"<="},
{v:"gt",t:">"},
{v:"gte",t:">="},
{v:"btwn",t:this._("switch.rules.btwn")},
{v:"cont",t:this._("switch.rules.cont")},
{v:"regex",t:this._("switch.rules.regex")},
{v:"true",t:this._("switch.rules.true")},
{v:"false",t:this._("switch.rules.false")},
{v:"null",t:this._("switch.rules.null")},
{v:"nnull",t:this._("switch.rules.nnull")},
{v:"else",t:this._("switch.rules.else")}
];
如何获取我的数据?我尝试了类似于
的方法。uu(and.list.key)
,但没有结果。这是一个函数,用于提取标签的翻译版本
“switch.rules.btwn”
是为用户查找正确语言的标签版本的关键
有关更多详细信息,请参阅Node RED文档的一节。我不知道Node RED,但这看起来像是在
此
对象上定义了某个方法,该对象的名称/标识符为\u
,它是通过字符串参数调用的
您可以像this.\uz=function(arg){…}
您可能会在this对象的构造函数中找到该对象的定义(无论在该上下文中是什么)现在,我尝试通过在service.js旁边创建locale/en US/catalog.json来实现它,service.js描述了我的节点。我已经编辑了我的文章,所以,要访问它,我该怎么做?这真的应该是一个单独的问题,但您是否遵循了文档开头的说明?您的节点需要有一个package.json文件,其中包含一个正确的节点红色入口是的,对于“mynode.js”文件,我在我的locales/en US directory中有“mynode.json”问一个新问题,包括您节点的完整目录列表,以及您正在尝试的代码示例(有足够的上下文来查看它实际在做什么)以及对所得到错误的正确描述。
{
"and": {
"list": {
"key": "THE DATA I WANT"
}
}
}