("<node-name>").all(branchIndex?: number, runIndex?: number)#
该方法用于访问当前节点或父节点的所有项目。若不提供任何参数,则返回当前节点的所有项目。
获取项目#
| JavaScript | Python |
|---|---|
// Returns all the items of the given node and current run let allItems = $("<node-name>").all(); // Returns all items the node "IF" outputs (index: 0 which is Output "true" of its most recent run) let allItems = $("IF").all(); // Returns all items the node "IF" outputs (index: 0 which is Output "true" of the same run as current node) let allItems = $("IF").all(0, $runIndex); // Returns all items the node "IF" outputs (index: 1 which is Output "false" of run 0 which is the first run) let allItems = $("IF").all(1, 0); | # Returns all the items of the given node and current run allItems = _("<node-name>").all(); # Returns all items the node "IF" outputs (index: 0 which is Output "true" of its most recent run) allItems = _("IF").all(); # Returns all items the node "IF" outputs (index: 0 which is Output "true" of the same run as current node) allItems = _("IF").all(0, _runIndex); # Returns all items the node "IF" outputs (index: 1 which is Output "false" of run 0 which is the first run) allItems = _("IF").all(1, 0); |
访问项目数据#
获取先前节点输出的所有项目,并记录它们包含的数据:
| JavaScript | Python |
|---|---|
previousNodeData = $("<node-name>").all(); for(let i=0; i<previousNodeData.length; i++) { console.log(previousNodeData[i].json); } | previousNodeData = _("<node-name>").all(); for item in previousNodeData: # item is of type <class 'pyodide.ffi.JsProxy'> # You need to convert it to a Dict itemDict = item.json.to_py() print(itemDict) |