布尔变量.toString()函数显示[Object Object]

时间:2016-09-22 20:04:13

标签: javascript angularjs

我有一个C#bool方法,通过AngularJS在客户端上调用和执行。我已经确认该方法没有任何错误,但执行的字符串结果(result.toString())(true或false)显示[Object Object]。下面是脚本函数;

vm.isActiveCustomer = function(sp) {
     abp.ui.setBusy();
     var result = sessionService.isActiveCustomer({
         id: sp.id
     }).success(function() {
         abp.notify.info(result.toString());
     }).finally(function() {
         abp.ui.clearBusy();
     });        
}

看起来很简单,但我不能让它显示我想要的东西。请帮助。

1 个答案:

答案 0 :(得分:1)

您缺少成功回调的参数。 result可能是承诺并处理异步请求。你必须保持流量并保持同步。