节点匹配(node.byMatch)
函数
节点信息 = node.byMatch(function(节点信息)
--匹配规则
end)
参数
-
匹配函数 函数型
当匹配函数 返回 true 时 证明匹配到了节点
匹配函数的参数 就是递归到的当前节点信息
返回值
- 节点信息 数组型
说明
此函数需要在 2.1.5 版本以上新增
用户使用匹配函数来查找节点
示例
匹配节点 lable 中包含 ”向日葵小2店“ 的节点
local nodeInfo = node.byMatch( function (info) -- 当匹配的函数 返回 true 则匹配成功,
return info.lable and info.lable:find("向日葵小2店") or false --这里是实现任意正则表达式 条件判断等
end)