我已经通过$ resourse.query方法向服务器请求并获得了数据响应。
habitantsResource.query(
{
$filter: "startswith(Email, '" + vm.email + "')",
},
function (data) {
vm.habitantId = data[0].habitantId;
console.log(data[0].habitantId)
});
值出现在控制台
但是vm.habitantId仍然是空的。
如何获得此值?
答案 0 :(得分:0)
JavaScript和AngularJS区分大小写。您正尝试在视图中访问vm.habitantid: {{vm.habitantid}}
,但您在控制器中将其定义为vm.habitantId
。