Sto cercando un modo efficace per tradurre il mio oggetto Ember in una stringa JSON, per utilizzarlo in un messaggio websocket sottomodello di Ember a JSON
/*
* Model
*/
App.node = Ember.Object.extend({
name: 'theName',
type: 'theType',
value: 'theValue',
})
Il metodo websocket:
App.io.emit('node', {node: hash});
l'hash dovrebbe essere la rappresentazione json del nodo. {name: thename, type: theType, ..} Ci deve essere un onliner veloce per fare questo .. Non voglio farlo manualmente poiché ho molti attributi e sono suscettibili di cambiare ..
Per ottenere questo lavoro in IE8, ho dovuto aggiungere un altro tutore se: if (key.indexOf ('__ ember')! == -1) { continua; } – rallrall
Questo non sembra supportare gerarchie nidificate di Jsonables –