Я хочу получить номер строки тега html. При синтаксическом анализе html с использованием cheer ios я обнаружил, что если я использую это {withStartIndices: true}, то получаю строку no, но я использую версию "@ types / cheerio": "^ 0.22.17", "cheerio": "^ 1.0.0-r c .3"
Вот мой код ::
// const $ = load(htmlPage, { xmlMode: true, withStartIndices : true }); getting error withStartIndices that not a property
const $ = load(htmlPage, { xmlMode: true });
$('b').each((index, el) => {
const text: string = $(el).contents().first().text();
if (text.toLowerCase().includes('data:')) {
bottomInfo.isExist = true;
bottomInfo.lineNo = $(el).get(0);
/* already tried
bottomInfo.lineNo = $(el).get(0).startIndex;
bottomInfo.lineNo = $(el).startIndex;
*/
}
});
Как я могу получить строку №