我有一个TotalJs框架和Unirest模块的问题。
错误:**类型错误:对象函数(count){var arr=[];var self=this;var length=self.length;for(var i=0;i=count)return arr}return arr}没有方法'toLowerCase‘TypeError: Object function (count){var arr=[];var self=this;var length=self.length;for(var i=0;i=count)return arr}return arr} **没有方法’toLowerCase‘*
function view_homepage() {
var self = this;
var unirest = require('unirest');
unirest.post('http://httpbin.org/post')
.headers({ 'Accept': 'application/json' })
.send({ "parameter": 23, "foo": "bar" })
.end(function (response) {
console.log(response.body);
});
self.view('homepage');
}但我不理解这个错误,因为在sails.js中它工作得很好。
谢谢
发布于 2015-02-24 00:50:12
您可以使用内置函数:
function view_homepage() {
var self = this;
Utils.request('http://httpbin.org/post', ['post', 'json'], { parameter: 23, foo: 'bar' }, function(err, response, status, headers) {
console.log(err, response);
});
self.view('homepage');
}Documentation:
http://docs.totaljs.com/v1.7.x/en.html#api~FrameworkUtils~Utils.request
https://stackoverflow.com/questions/22609556
复制相似问题