Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

JayData 1.3.5 :
La méthode toLiveArray

Le , par vermine

0PARTAGES

2  0 
JayData 1.3.5 : la méthode toLiveArray


JayData est une bibliothèque JavaScript basée sur les standards. Elle est multiplateforme et propose un ensemble de pratiques pour accéder et manipuler des données provenant de diverses sources en ligne et hors ligne, que ce soit des applications mobiles, des applications Web et dans du code côté serveur comme NodeJS.

Vous pouvez utiliser JayData pour accéder aux données de IndexedDB, Facebook, LocalStore, Windows Azure, etc. depuis JavaScript.

La révision 1.3.5 concerne principalement la fonction toLiveArray(). La fonction standard toArray() utilise les callbacks et les objets promise pour renvoyer le résultat. Tandis que toLiveArray() retourne un objet qui sera rempli ultérieurement. Cet objet array peut être utilisé comme un objet promise, il implémente les méthodes then() et fail().

Promises.

Code javascript : Sélectionner tout
1
2
3
4
5
var monArray = context.Articles.toLiveArray(); 
monArray.then(function () { 
    // si monArray contient des éléments 
    console.log(monArray.length); 
});

Mais ce n'est pas tout. On peut également utiliser toLiveArray() avec les requêtes paginées. Les méthodes next() et prev() sont accessibles sur l'objet de retour.

De plus, vous pouvez rafraîchir les données à l'écran en interrogeant le data source via la méthode refresh().

A part ça, la révision 1.3.5 comporte une mise à jour de TypeScript vers sa version 0.9.5, un chargement dynamique des metadata pour IE 11 ainsi qu'une correction au niveau de datajs 1.1.1 et les headers HTTP.

Téléchargement.
L'annonce sur le site officiel.
Documentation.

Une erreur dans cette actualité ? Signalez-le nous !