如何检查cheerio是否找不到元素?

问题描述 投票:0回答:1

我正在尝试验证是否找到元素

const cheerio = require('cheerio')

const $ = cheerio.load(`<ul id="fruits">
  <li class="apple">Apple</li>
  <li class="orange">Orange</li>
  <li class="pear">Pear</li>
</ul>`)

console.log($('xyz'))

它返回一个有效的对象。

如何验证未找到对象?

node.js cheerio
1个回答
0
投票

使用length属性可以解决问题

$('xyz').length 

打印0

© www.soinside.com 2019 - 2024. All rights reserved.