私はAngularJSを介してクライアント上で呼び出されて実行されるC#boolメソッドを持っています。メソッドはエラーなしで動作しますが、実行結果(trueまたはfalse)の文字列結果(result.toString()
)は[Object Object]
と表示されます。以下はスクリプト関数です。ブール変数.toString()関数が表示されます[オブジェクトオブジェクト]
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();
});
}
シンプルに見えますが、私が望むものを表示することができません。助けてください。
try var result = JSON.stringify(result)です。次に、結果varを出力します。 – user2263572
結果は配列なので、console.log(結果)に表示されます。 ? –
@ user2263572ご回答いただきありがとうございます。私はそれを試して、それは私にこれを与えた: '{" $$ state ":" status ":0}'。もう一度、私は必要なものではありません。 –