Microsoft propone il “Data Linking”
Microsoft ha presentato la seconda proposta al progetto jQuery, delineando un plugin che permette di assegnare proprietà all’interno di oggetti che devono essere collegati tra loro.
Definito “Data Linking” (Dati di Collegamento), il nuovo plugin consentirà di apportate modifiche ad una proprietà di un oggetto per effettuare un cambiamento sulla proprietà di un oggetto secondario.
Il plugin jQuery sfrutta l’API “Special Events” (Eventi Speciali) per creare un nuovo evento che si innesca quando si verifica un cambiamento di una proprietà di un oggetto associato.
Ciò consentirebbe ad uno sviluppatore di assegnare una proprietà di collegamento nel seguente modo:
var person = {}; $(“#name”).linkTo(“val”, person, “name”); $(“#name”).val(“foo”); alert(person.name); // foo // … user changes value … alert(person.name); // user typed value
La proposta è stata presentata tramite il forum di jQuery e Microsoft sta attivamente sollecitando i commenti della comunità.
Un prototipo di “Data Linking” è disponibile su GitHub