Zostałem poproszony o usunięcie kilku atrybutów z modelu szkieletowego (który był opcjonalny) tam, gdzie one istnieją. Moim pierwszym zamiarem było umieszczenie czegoś podobnego do wywołania zwrotnego before_save
w modelu. Ale nie znalazłem żadnych informacji w Google.
Czy można to zrobić po stronie kręgosłupa?backbone.js ustawić wywołanie zwrotne przed zapisaniem?
6
A
Odpowiedz
13
Wystarczy zastąpić domyślną wartość Model.save
i dodać do niej swój oddzwoniony telefon.
var MyModel = Backbone.Model.extend({
save: function (key, val, options) {
this.beforeSave(key, val, options);
return Backbone.Model.prototype.save.call(this, key, val, options);
},
beforeSave: function (key, val, options) {
}
})
Jeśli chcesz tylko usunąć poszczególne atrybuty przed wysłaniem do serwera niż można zastąpić Model.toJSON
metody.
Powiązane problemy
- 1. przed zapisaniem w Yii2
- 2. wywołanie zwrotne() lub zwrotne oddzwonienie()
- 3. jQuery remove() wywołanie zwrotne?
- 4. walidacji inlines przed zapisaniem modelu
- 5. Android Obróć zdjęcie przed zapisaniem
- 6. Laravel wygenerować ślimak przed zapisaniem
- 7. Glide: wywołanie zwrotne onError
- 8. wywołanie zwrotne zdarzenia jquery change
- 9. after_save wywołanie zwrotne, aby ustawić kolumnę updated_by na current_user
- 10. Proste wywołanie zwrotne RMI Przykład
- 11. UIView wywołanie zwrotne zakończenia animacji?
- 12. dodać dane do obiektu ModelForm przed zapisaniem
- 13. Usuń cały poprzedni tekst przed zapisaniem
- 14. Mongoose ODM zmienić zmienne przed zapisaniem
- 15. Spinacz - zmiana nazwy pliku przed zapisaniem
- 16. Excel VBA - Uruchom makro przed zapisaniem
- 17. Połączenie zwrotne Dojo przed AJAX
- 18. Jak przetestować wywołanie zwrotne niepowodzenia JQuery?
- 19. obietnica jQuery z getJSON i wywołanie zwrotne
- 20. Wywołanie zwrotne afterTextChanged() bez wywołania rzeczywistego tekstu
- 21. Jak dodać wywołanie zwrotne do metody .apply()?
- 22. Skąd mam wiedzieć, id id przed zapisaniem obiektu w jpa
- 23. Ruby on Rails has_many through obiektów asocjacyjnych przed zapisaniem
- 24. Metody rozszerzania C# - wywołanie zwrotne obiektu
- 25. Czy jest wywołanie zwrotne dla History.pushstate?
- 26. Moq Asynchroniczne wywołanie zwrotne z wieloma parametrami
- 27. Pożarowe wywołanie zwrotne po asynchronizacji Metoda zadania
- 28. wywołanie zwrotne do funkcji po zakończeniu .each()?
- 29. JavaScript: wywołanie zwrotne zdarzenia Soundmanager2 i SoundCloud
- 30. Node.js wywołanie zwrotne serwera socket.io nie działa
Dobra odpowiedź, podoba mi się podejście. – sachinjain024