小编Bim*_*P.B的帖子

我如何在Aurelia中使用Promises?

我有2个文件1. api_service.ts

import { HttpClient } from 'aurelia-http-client';
import { autoinject } from "aurelia-framework";
import { ObserverLocator } from "aurelia-binding";

@autoinject()
export class ApiServices {
    private app_url = 'http://example.com/';
    private host = 'http://api.example.com:8080';

    constructor(private store: Store, private client: HttpClient, private observerLocator: ObserverLocator) { }

    GetInstallationId() {
        let url = this.host + "/1/api/iid";
        let iid;
        this.client.get(url)
            .catch((err) => { })
            .then(res => {
                let response = JSON.parse(res.response);
                iid = response.iid;
            });
        return iid;
    }
}
Run Code Online (Sandbox Code Playgroud)

在这里,我试图从服务器和HTTP响应中获得一些价值,我可以看到我得到它.

  1. board_services.ts

javascript aurelia

1
推荐指数
1
解决办法
2377
查看次数

标签 统计

aurelia ×1

javascript ×1