Je suis en train de mettre en œuvre une fonction qui vérifie si un prix est dans une plage.DEXIE - Une fonction dont le type décl ARED est ni « vide » ni « aucune » doit retourner une valeur
Les données se trouvent dans l'IndexedDB et j'utilise Dexie pour travailler avec.
En ce moment, je ne peux pas compiler mon soluzion
public checkPrizeChange(codCli: string, codList: string, codArt: string, price: number): Observable<any> {
this._WebDBService.Listino_Articoli.filter(function (i){
return (i.codLis == codList && i.codArt == codArt);
}).toArray().then(
data => {
if(data.length != 1)
{
return Observable.of(false)
}
else{
if(data[0].prezzoMin >= price && data[0].prezzoMax <= price)
return Observable.of(true)
else
return Observable.of(false)
}
}
);
}
Je ne sais pas quelle est la façon de bien travailler avec dexie ...
Je viens de vérifier certains champs une rangée d'une DexieTable, rien dur et retourner un observable ...
Merci pour soutenir
maintenant je: Type Promise> 'est incessible à taper 'Observable '. Mais êtes-vous sûr que c'est la bonne méthode? –
DarioN1
Modifier le type de votre retour de méthode pour '' Observable –
Faisal