Я новичок в Aurelia.
Как бы вы изменили следующий код, чтобы предоставить фиктивный HttpClient, например. json reader, который предоставил бы только статический набор json-данных, отрицая необходимость создания сервера в разработке.
import {inject} from 'aurelia-framework';
import {HttpClient} from 'aurelia-fetch-client';
@inject(HttpClient)
export class Users {
heading = 'Github Users';
users = [];
constructor(http) {
http.configure(config => {
config
.useStandardConfiguration()
.withBaseUrl('https://api.github.com/');
});
this.http = http;
}
activate() {
return this.http.fetch('users')
.then(response => response.json())
.then(users => this.users = users);
}
}