@babbert

Как передать переменную в page.evaluate?

Пример который работает:
five = 5
page.evaluate(function(val) {
        return val;
},five).then(function(num){
        console.log(num)
});

Но мне нужно, в page.evaluate указывать уже существующую функцию. Как мне на неё передать переменную?
five = 5
page.evaluate(test(five),five).then(function(num){
        console.log(num)
});

function test(num) {
        return num;
}

Это уже не работает
  • Вопрос задан
  • 505 просмотров
Решения вопроса 1
RAX7
@RAX7
page.evaluate(test, five).then(function(num) {
    console.log(num)
});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы