我想知道如何解决这个问题...
你知道casperjs.cli吗? 我命令cmd'casperjs casperjs / test.js argv'casper.start('https://map.naver.com/');
casper.then(function() {
console.log(casper.cli.has(0));
console.log(casper.cli.get(0));
const input = casper.cli.get(0);
console.log(input);
var value = this.evaluate(function() {
document.getElementById("search-input").value = input;
var value = document.getElementById("search-input").value;
document.getElementsByClassName("nclicks(STA.go)")[0].click();
return value;
});
})
casper.then(function(){
var result = this.evaluate(function(){
var value = $('.srt_tit').text();
return value
})
console.log(result);
});
casper.run();
如果我不使用argv和真实类型,结果是好的。 但如果我使用caspercli,就没有结果...... 如何在casperjs中使用argv ???我想在我的nodejs服务器上使用这个casper模块...
答案 0 :(得分:0)
当我用
调用你的代码时 casperjs test.js "cafe"
它通常会在以下行中打印出这个值
console.log(casper.cli.has(0));
console.log(casper.cli.get(0));
const input = casper.cli.get(0);
console.log(input);
as
true
cafe
cafe
这部分应该有用......