如何在casperjs中使用全局变量?
How to use global variables in casperjs?
如何在 .then 中使用一些全局变量及其内容?
var casper = require('casper').create();
var globalVariable = "hello world";
casper.start('http://163.172.110.7/be/get.php', function() {
var source = this.getPageContent();
var json = JSON.parse(source);
console.log('step1:', globalVariable);
});
casper.then(function() {
this.echo('step2', globalVariable);
casper.exit();
});
casper.run();
第 1 步:给我 "hello world"
第 2 步:给我“”
我也试过用
casper.globalVariable
this.echo()
得到 2 个参数,它只输出第一个。 console.log()
连接所有参数:
var casper = require('casper').create();
var globalVariable = "hello world";
casper.start('http://163.172.110.7/be/get.php', function() {
var source = this.getPageContent();
var json = JSON.parse(source);
console.log('step1:', globalVariable);
});
casper.then(function() {
this.echo('step2', globalVariable);
console.log('step2:', globalVariable);
casper.exit();
});
casper.run();
如何在 .then 中使用一些全局变量及其内容?
var casper = require('casper').create();
var globalVariable = "hello world";
casper.start('http://163.172.110.7/be/get.php', function() {
var source = this.getPageContent();
var json = JSON.parse(source);
console.log('step1:', globalVariable);
});
casper.then(function() {
this.echo('step2', globalVariable);
casper.exit();
});
casper.run();
第 1 步:给我 "hello world"
第 2 步:给我“”
我也试过用 casper.globalVariable
this.echo()
得到 2 个参数,它只输出第一个。 console.log()
连接所有参数:
var casper = require('casper').create();
var globalVariable = "hello world";
casper.start('http://163.172.110.7/be/get.php', function() {
var source = this.getPageContent();
var json = JSON.parse(source);
console.log('step1:', globalVariable);
});
casper.then(function() {
this.echo('step2', globalVariable);
console.log('step2:', globalVariable);
casper.exit();
});
casper.run();