【发布时间】:2017-08-03 08:01:12
【问题描述】:
我需要在服务对象的值字段过滤器中传递变量。
这是我的代码:
.service('LoginService', function (Backand) {
var email="";
service.getUsername = function(){
email=Backand.user.getUsername();
return email;
};
service.getUserData=function(){
return Backand.object.getList("users", {
"pageSize": 20,
"pageNumber": 1,
"filter": [
{
"fieldName": "email",
"operator": "equals",
"value":email
}
],
"sort": []
})
};
)}
在上面的代码中,我将电子邮件存储在电子邮件变量中,我想通过 它在 service.getUserData() 的 value 字段中,但它不能接受它。怎么解决?
【问题讨论】:
-
确保在执行
service.getUserData之前调用(并完成)您的getUsername,以便填充您的email变量
标签: angularjs ionic-framework backand