Sto cercando un esempio MOLTO semplice che mostra il cablaggio del codice knockback a un modello backbone che si collega tramite il servizio RESTful. Sto usando ServiceStack | C# backend. Tutti i link sottostanti sono troppo complicati e utilizzano localStore piuttosto che un servizio RESTful tramite l'URL. Preferisco anche vedere esempi in Javascript non CoffeeScript.L'esempio più semplice di Knockback js funziona con un webservice RESTful come ServiceStack?
Il mio URL di esempio è qualcosa come localhost/entità dove il colpire questo causerà al webservice RESTful di restituire tutte le entità. Colpendolo con localhost/entità/1 tornerebbe l'entità con ID 1.
_http: //kmalakoff.github.com/knockback/index.html
_HTTPS: //github.com/kmalakoff/contraccolpo-riferimento-app/
_HTTPS: //github.com/addyosmani/todomvc
il seguente è l'esempio da rinculo tutorial sul primo link:
Models, Collection, ViewModel, and Bindings:
// Generated by CoffeeScript 1.3.3
var model, view_model;
model = new Backbone.Model({
first_name: "Planet",
last_name: "Earth"
});
view_model = kb.viewModel(model);
view_model.full_name = ko.computed((function() {
return "" + (this.first_name()) + " " + (this.last_name());
}), view_model);
ko.applyBindings(view_model, $('#kb_view_model_computed')[0]);
Ma non si parla di come si collegherebbe il modello di backbone al proprio webservice RESTful.
Ci sono esempi di come farlo tramite Backbone ma non sono sicuro di come cambino le cose quando si usa Knockback.
I seguenti link sono stati trovati, ma non è utile:
_http: //stackoverflow.com/questions/7992431/using-knockoutjs-backbone-together
_HTTP: //stackoverflow.com/questions/9704220/è-contraccolpo-js-production-ready
_http: //stackoverflow.com/questions/10434203/defining-models-on-server-side-when-using-mvvm-with-knockout-js
Grazie in anticipo per qualsiasi assistenza fornita. A proposito, non vuoi che i collegamenti ipertestuali vengano sottolineati ...;)
È possibile utilizzare [knockback.js] (http://kmalakoff.github.com/knockback) –