Базовая синхронизация Данных

 import....

 export class AppComponent  { 
   constructor(private injector: Injector) {
     const ourDynamicDiv = document.getElementById('anynewdiv');
     const tooltip: MatTooltip = Injector.create({
        parent: this.injector,
        providers: [
          {
            provide: ElementRef,
            useValue: new ElementRef(ourDynamicDiv)
          },
          {
            provide: MatTooltip,
            useClass: MatTooltip,
            deps: [
              Overlay,
              ElementRef,
              ScrollDispatcher,
              ViewContainerRef,
              NgZone,
              Platform,
              AriaDescriber,
              FocusMonitor,
              MAT_TOOLTIP_SCROLL_STRATEGY,
              Directionality,
              MAT_TOOLTIP_DEFAULT_OPTIONS,
              // HAMMER_LOADER
            ]
          }
        ]
      }).get(MatTooltip);
      tooltip.position = 'above';
      tooltip.message = `message text`;
    }

Прикрепляет всплывающую подсказку к динамически добавляемому элементу.

6
задан Stefan 10 April 2009 в 19:35
поделиться

1 ответ

Apple поделилась своей платформой Sync Services Framework, которая описана здесь:

http://developer.apple.com /documentation/Cocoa/Conceptual/SyncServices/SyncServices.html

This Этот раздел специально связан с синхронизацией управляемых объектов:

http://developer.apple.com/documentation/Cocoa/Conceptual/SyncServices/Articles/UsingCoreData. html # // apple_ref / doc / uid / TP40005232

Относительно того, какой стиль передачи данных используется, я не уверен, использует ли он REST, я не вижу это сразу очевидным.

Обычно передаваемые данные услуги REST не включают в себя большие двоичные объекты или сложные структуры данных. Если REST является требованием, вам может потребоваться сделать что-то нестандартное, но при поиске в доступной документации вы можете найти все, что ищете.

3
ответ дан 17 December 2019 в 18:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: