Aurelia Framework的请求

时间:2016-10-31 12:25:52

标签: javascript aurelia

有一个文件(也许是main.js)我可以为我的所有请求设置baseUrl吗?

我在Aurelia开始,很抱歉,如果这是一个愚蠢的问题。

1 个答案:

答案 0 :(得分:1)

使用HttpClient上的withBaseUrl configuration option

以下是App类中http://www.elanderson.net/2015/09/aurelia-with-asp-net-5-and-web-api/的示例。

import {HttpClient} from 'jspm_packages/github/aurelia/fetch-client@0.1.2/aurelia-fetch-client.js';
import 'fetch';

@inject(HttpClient)
export class App{ 
    constructor(http){
        http.configure(config => {
            config
              .useStandardConfiguration()
              .withBaseUrl('http://localhost:14830/api/');
        });

        this.http = http;
    }
}