10 lines
2.0 KiB
Markdown
10 lines
2.0 KiB
Markdown
|
---
|
|||
|
title: Angular Socketio
|
|||
|
localeTitle: Угловая Socketio
|
|||
|
---
|
|||
|
Если вы попали в проект Back Chart Back Chart, вы, возможно, заметили, что бонусные критерии состоят в том, чтобы обновить ваш список акций на всех клиентах. Это можно сделать с помощью SocketIO, но это не все, что может сделать SocketIO. Помните ранее, я упомянул, что при использовании _$ http.post_ вам нужно было обновить свой локальный массив версией базы данных, которую вы отправляли? SocketIO поддерживает среду браузера пользователя, синхронизированную с вашей базой данных в реальном времени. Это имеет два практических момента:
|
|||
|
|
|||
|
1. Вам больше не нужно вручную обновлять локальные данные с данными базы данных; все управляется автоматически
|
|||
|
2. Вы можете одновременно изменять базы данных для пользователей на разных компьютерах
|
|||
|
|
|||
|
Еще лучше, если вы просто включите SocketIO при появлении запроса во время настройки углового ползунка yoman, нет никакой работы, чтобы включить его. Он работает из коробки, имеет рабочую демонстрацию на **основном /** маршруте, и вы можете узнать, как ее использовать самостоятельно, просто взглянув на то, как они включают его в **main.controller.js** (поэтому я больше не буду углубляться в подробно).
|