Felhasználói eszközök

Eszközök a webhelyen


oktatas:web:puppeteer

Különbségek

A kiválasztott változat és az aktuális verzió közötti különbségek a következők.

Összehasonlító nézet linkje

Előző változat mindkét oldalon Előző változat
Következő változat
Előző változat
oktatas:web:puppeteer [2024/05/19 19:06]
admin [Teszt]
oktatas:web:puppeteer [2024/05/19 19:28] (aktuális)
admin [Szelektorok]
Sor 140: Sor 140:
  
 ===== Szelektorok ===== ===== Szelektorok =====
 +
 +<code javascript>​
 +const content = await page.$eval('​.form .input:​nth-child(2) .form-label',​
 +     ​element => element.textContent.trim())
 +
 +</​code>​
 +
  
 <code javascript>​ <code javascript>​
     it('Az alap label tartalma',​ async function() {     it('Az alap label tartalma',​ async function() {
-        const content = await page.$eval('​.form .input:​first-child .form-label', ​+        const content = await page.$eval('​.form .input:​first-child .form-label',​
         element => element.textContent.trim())         element => element.textContent.trim())
         assert.strictEqual(content,​ '​Alap'​)         assert.strictEqual(content,​ '​Alap'​)
Sor 255: Sor 262:
 ==== Teszt ==== ==== Teszt ====
  
-Ebben a példában ECMASCriptet használunk.+Ebben a példában ECMASCriptet használunk, így import kulcsszavakkal importálunk.
  
-<code javascript test/test.js>+<code javascript test/apptest.js>
 import puppeteer from '​puppeteer'​ import puppeteer from '​puppeteer'​
 import assert from '​assert'​ import assert from '​assert'​
oktatas/web/puppeteer.1716138366.txt.gz · Utolsó módosítás: 2024/05/19 19:06 szerkesztette: admin