<blockquote><p>In diesem Artikel wird erläutert, wie Sie in ComfyUI, einer JavaScript-Bibliothek zum Erstellen von Benutzeroberflächen, nach Knoten suchen und diese filtern. Das Hauptargument besteht darin, die Methoden findNode() und filter() zu verwenden, um bestimmte Knoten zu lokalisieren oder sie basierend auf ihrem richtigen Wert abzufragen.</p></blockquote>
<p><img src="https://img.php.cn/upload/article/202409/02/2024090217082589318.jpg" alt="So suchen Sie nach Knoten in Comfyui" ></p>
<h2>So suchen Sie Knoten in Comfyui </h2>
<p>In Comfyui können Sie mit der Methode <code>findNode()</code> nach Knoten suchen. Diese Methode verwendet eine Abfragezeichenfolge als Parameter und gibt ein Array von Knoten zurück, die der Abfrage entsprechen.</p>
<p>Die Abfragezeichenfolge kann eine einfache Zeichenfolge oder ein komplexerer Ausdruck sein, der die folgenden Operatoren verwendet:</p>
<ul>
<li>
<strong><code>=</code></strong> – Entspricht Knoten, die einen bestimmten Eigenschaftswert haben.</li>
<li>
<strong><code>!=</code></strong> – Entspricht Knoten, die keinen bestimmten Eigenschaftswert haben spezifischer Eigenschaftswert.</li>
<li>
<strong><code>></code></strong> – Entspricht Knoten, deren Eigenschaftswert größer als ein bestimmter Wert ist.</li>
<li>
<strong><code><</code></strong> – Entspricht Knoten, deren Eigenschaftswert kleiner als ein bestimmter Wert ist.</li><li><strong><code>>=</code></strong> – Entspricht Knoten, deren Eigenschaftswert größer oder gleich einem bestimmten Wert ist.</li>
<li> <strong><code><=</code></strong> – Entspricht Knoten, deren Eigenschaftswert kleiner oder gleich einem bestimmten Wert ist.</li><li><strong><code>&&</code></strong> – Entspricht Knoten, die beide von zwei oder erfüllen weitere Unterabfragen.</li><li><strong><code>||</code></strong> – Entspricht Knoten, die eine von zwei oder mehr Unterabfragen erfüllen.</li></ul><p>Zum Beispiel würde die folgende Abfrage mit allen Knoten übereinstimmen, die eine <code>name</code>-Eigenschaft mit dem Wert <code>"foo"</code> haben:</p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code class="js">const nodes = comfy.findNode("name=foo");</code></pre><div class="contentsignin">Nach dem Login kopieren</div></div><p>Die folgende Abfrage würde alle Knoten treffen, die eine <code>name</code>-Eigenschaft mit einem Wert haben, der mit <code>"foo"</code>:</p><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code class="js">const nodes = comfy.findNode("name^=foo");</code></pre><div class="contentsignin">Nach dem Login kopieren</div></div>< beginnt 🎜>Die folgende Abfrage würde alle Knoten abgleichen, die eine <p>-Eigenschaft mit einem Wert haben, der mit <code>name</code> endet:<code>"foo"</code><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code class="js">const nodes = comfy.findNode("name$=foo");</code></pre><div class="contentsignin">Nach dem Login kopieren</div></div></p>Die folgende Abfrage würde alle Knoten abgleichen, die eine <p>-Eigenschaft mit einem Wert haben das enthält <code>name</code>:<code>"foo"</code><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code class="js">const nodes = comfy.findNode("name*=foo");</code></pre><div class="contentsignin">Nach dem Login kopieren</div></div></p>Wie finde ich bestimmte Knoten innerhalb einer Comfyui-Schnittstelle?<h2></h2>In Comfyui können Sie bestimmte Knoten innerhalb einer Schnittstelle mithilfe der Methode <p> finden. Diese Methode verwendet eine Knoten-ID als Parameter und gibt den entsprechenden Knoten zurück.<code>getNodeById()</code></p>Zum Beispiel würde der folgende Code den Knoten mit der ID <p> finden:<code>"my-node"</code><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code class="js">const node = comfy.getNodeById("my-node");</code></pre><div class="contentsignin">Nach dem Login kopieren</div></div></p>Kann ich filtern oder abfragen? Knoten in Comfyui basierend auf ihren Eigenschaften?<h2></h2>Ja, Sie können Knoten in Comfyui basierend auf ihren Eigenschaften filtern oder abfragen, indem Sie die Methode <p> verwenden. Diese Methode verwendet eine Abfragezeichenfolge als Parameter und gibt ein Array von Knoten zurück, die der Abfrage entsprechen.<code>filter()</code></p>Die Abfragezeichenfolge kann eine einfache Zeichenfolge oder ein komplexerer Ausdruck sein, der die folgenden Operatoren verwendet:<p></p><ul><li><strong><code>=</code> – Entspricht Knoten, die einen bestimmten Eigenschaftswert haben.</strong></li><li><strong><code>!=</code> – Entspricht Knoten, die keinen bestimmten Eigenschaftswert haben spezifischer Eigenschaftswert.</strong></li><li><strong><code>></code> – Entspricht Knoten, deren Eigenschaftswert größer als ein bestimmter Wert ist.</strong>
</li>
<li><strong><code><</code> – Entspricht Knoten, deren Eigenschaftswert kleiner als ein bestimmter Wert ist.</strong></li><li><strong><code>>=</code> – Entspricht Knoten, deren Eigenschaftswert größer oder gleich einem bestimmten Wert ist.</strong></li> <li><strong><code><=</code> – Entspricht Knoten, deren Eigenschaftswert kleiner oder gleich einem bestimmten Wert ist.</strong></li>
<li><strong><code>&&</code> – Entspricht Knoten, die beide von zwei oder erfüllen weitere Unterabfragen.</strong></li>
<li><strong><code>||</code> – Entspricht Knoten, die eine von zwei oder mehr Unterabfragen erfüllen.</strong></li>
</ul>Zum Beispiel würde die folgende Abfrage alle Knoten filtern, die eine <p>-Eigenschaft mit dem Wert <code>name</code> haben:<code>"foo"</code></p>
<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code class="js">const nodes = comfy.filter("name=foo");</code></pre><div class="contentsignin">Nach dem Login kopieren</div></div>Die folgende Abfrage würde alle Knoten filtern, die eine <p>-Eigenschaft mit einem Wert haben, der mit <code>name</code>:<code>"foo"</code></p>
<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code class="js">const nodes = comfy.filter("name^=foo");</code></pre><div class="contentsignin">Nach dem Login kopieren</div></div>Die folgende Abfrage würde alle Knoten filtern, die eine -Eigenschaft mit einem Wert haben, der mit <p> endet:<code>name</code></p>
<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code class="js">const nodes = comfy.filter("name$=foo");</code></pre><div class="contentsignin">Nach dem Login kopieren</div></div>
<code>"foo"</code>Die folgende Abfrage würde alle Knoten filtern, die eine -Eigenschaft mit einem Wert haben das enthält <p>:<code>name</code></p>
<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code class="js">const nodes = comfy.filter("name*=foo");</code></pre><div class="contentsignin">Nach dem Login kopieren</div></div>
Das obige ist der detaillierte Inhalt vonSo suchen Sie nach Knoten in Comfyui. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!