2013-08-27 4 views
0

Я использую Backbone.js с C# REST-сервисами, однако у нас есть отдельные конечные точки для данных GETTING и POSTING на сервере.Backbone.js Модели и коллекции Sync

Использование базовой системы, как мы можем создавать собственные уникальные методы сохранения?

ответ

1

Вам необходимо переопределить Backbone.sync().

Вы можете сделать это глобально для своего приложения или конкретного для вашей модели (ов).

Лучшее объяснение и образец, который я видел происходит от развивающихся Backbone.js приложений Адди Османи в: http://addyosmani.github.io/backbone-fundamentals/#backbones-sync-api

картина действительно хорошо, потому что вы определяете Persistence API в другом месте, а просто назначить методы, основанные на запрос и метод.

Кроме того, здесь действительно находчивый QA: How to override Backbone.sync?

Посмотрите на Backbone.service плагин: https://github.com/mkuklis/backbone.service Это позволяет вашим включать без успокоительной конечных точек в модели.

Смежные вопросы