【发布时间】:2016-07-20 15:49:38
【问题描述】:
我使用reste 库来处理钛应用加速器上的 api:
这是我的配置:
api.config({
debug : true,
autoValidateParams : false,
validatesSecureCertificate : false,
timeout : 4000,
url : Kb.baseUrl,
models: [{
name: "product",
id: "id",
//content: "retArray",
collections: [{
name: "products",
content: "response",
read: "get_products"
}],
}],
methods : [
{
name : "get_products",
post : "api/get_product"
}
],
...
这就是我获取的方式(完美运行):
var p = Alloy.Collections.get_products;
p.fetch({
success:function(m,r){
console.log(r)
}
});
现在我必须通过对象来发布(这不起作用,为什么?):
p.fetch({
data:{'id':'2'},
success:function(m,r){ console.log(r); }
});
第二次获取失败,你有什么想法吗?
谢谢。
【问题讨论】:
标签: titanium appcelerator titanium-mobile titanium-alloy appcelerator-titanium