Я развернул свой json-сервер на странице Heroku, и он работает отлично! Я использую свой db json в угловых значениях, но когда я изменяю одно значение, мое приложение не показывает это изменение, если я не обновляю страницу.
Я хочу показывать результат в режиме реального времени, как в Firebase Show. Кто-то знает, как я могу это сделать?
Мой server.js из JSON-SERVER:
const jsonServer = require('json-server');
const server = jsonServer.create();
const router = jsonServer.router('db.json');
const middlewares = jsonServer.defaults();
const port = process.env.PORT || 3000;
server.use(middlewares);
server.use(router);
server.listen(port);
Это моя угловая функция Http Запрос HttpClient (угловой / общий):
....
export Class ClientesPage {
clientes$:Observable<any>;
.....
getDataById(key){
this.clientes$ = this.http.get(this.db.API_URL_CLIENTES+'?id='+key).pipe();
}
и я возвращаюсь в HTML с асинхронным конвейером:
<tr *ngFor="let cliente of clientes$ | async">
<th>{{cliente?.id}}</th>
<td>{{cliente?.nome}}</td>
<td>{{cliente?.cpf}}{{cliente?.cnpj}}</td>
<td>{{cliente?.telefone1}}</td>
<td>{{cliente?.endereco}}, {{cliente?.numero}} -
{{cliente?.bairro}}</td>
<td>{{cliente?.regiaoCliente}}</td>