Javascript 返回一个变量并将其传递给视图
我有一个sails.jsweb应用程序,我有一个爬行功能,可以获取网站的标题,然后我想将该值返回到视图中 我试图将函数赋给一个变量并返回它,但它总是说Javascript 返回一个变量并将其传递给视图,javascript,sails.js,Javascript,Sails.js,我有一个sails.jsweb应用程序,我有一个爬行功能,可以获取网站的标题,然后我想将该值返回到视图中 我试图将函数赋给一个变量并返回它,但它总是说未定义 const Crawler = require("crawler"); let c = new Crawler({ maxConnections : 10, callback : function (error, res, done) { if(error){ console.log
未定义
const Crawler = require("crawler");
let c = new Crawler({
maxConnections : 10,
callback : function (error, res, done) {
if(error){
console.log(error);
}else{
let $ = res.$;
let title = $("title").text();
}
return title
done();
}
});
module.exports = {
testapi: function (req, res) {
title = c.queue('http://www.agounichams.ml');
sails.log(title);
return res.send(c.title);
}
}
难道不是吗
title=wait c.queue('http://www.agounichams.ml');代码>
?
并且声明标题时,如果没有const、let等,那么它将是全局的。可能重复的