/ / chaplin.js SyncMachine कॉल - वेब-एप्लिकेशन, कॉफ़ीस्क्रिप्ट, chaplinjs

chaplin.js सिंकमैचिन कॉल - वेब-एप्लिकेशन, कॉफ़ीस्क्रिप्ट, चैपलिनज

मैं वर्तमान में एक LoadIndicator के साथ एक संग्रह दृश्य बना रहा हूं chaplin.js। मेरे संबंधित संग्रह के शुरुआती कार्य में मुझे कॉल करना होगा initSyncMachine() इस तरह

initialize: ->
super
@initSyncMachine()

मुझे पता है कि संग्रह के लिए यह आवश्यक है कि सिंक घटनाओं को ट्रिगर करने के लिए मेरा संग्रह दृश्य सुनता है। लेकिन क्या मुझे सच में कॉल करना है beginSync() और अन्य सभी कार्यों के रूप में अच्छी तरह से? Isn "t कि द्वारा किया गया backbone.js में सिंक विधि?

मेरा प्रारंभिक कार्य वर्तमान में इस तरह दिखता है:

initialize: ->
super
@initSyncMachine()
@fetch
success: =>
@finishSync()
error: =>
@abortSync()

The Chaplin.s facebook उदाहरण ऐसा करता है, लेकिन ऐसा करने के लिए वैध कारण है. यह ओवरराइड करता है fetch() विधि और कॉल beginSync() फोन करते समय finishSync() एक और समारोह में.

उत्तर:

जवाब के लिए 0 № 1

पता चला है कि यह कुछ है कि अभी तक लागू नहीं किया गया है.तो हाँ: मैं मैन्युअल रूप से कार्यों को फोन करना होगा.
ऐसा लगता है कि इस तरह कुछ है कि हालांकि लागू किया जा रहा है: https://github.com/chaplinjs/chaplin/issues/91