在Cheerio中,你如何只得到当前节点的文本?
var cheerio = require('cheerio')
const htmlString = '<div>hello<span>world</span></div>'
$ = cheerio.load(htmlString, { ignoreWhitespace: true })
console.log($('div').text()) //helloworld
console.log($('span').text()) //world
你如何得到hello
?
答案 0 :(得分:4)
你可以这样做:
console.log($('div').contents().first().text()) # hello