aide a une propriété
Page 1 sur 1
aide a une propriété
bonjour avatar, j'ai créé un plugin il fonctionne bien, quand je lui rajouter une deuxieme propriété/fonction, ca me dit undefined(n'est pas fini), normalement pour la deuxieme propriété, tout est bon une valeur lui attribuer
deuxieme propriété:
var nummagique = $("div.numbers-item.special").text();
code du fichier js:
function loto (data, client) {
var tts = Config.modules.francaisedesjeux.tts[client][data.action.command];
var url = 'https://www.fdj.fr/jeux-de-tirage/loto/resultats'
http_request(url)
.then(body => scraper(body))
.then(function (numloto,nummagique) {
Avatar.speak(tts, data.client, function(){
//Avatar.speak(numloto , data.client, function(){
Avatar.speak(numloto +"le numéro magique est le " + nummagique, data.client, function(){
//});
});
});
})
.catch(function(err) {
Avatar.speak(err, data.client, function(){
Avatar.Speech.end(data.client);
});
})
function scraper(body) {
return new Promise(function (resolve, reject) {
var $ = require('cheerio').load(body, { xmlMode: true, ignoreWhitespace: false, lowerCaseTags: false });
var numloto = "";
for(var a=0;a<5;a++){
var numloto = `${numloto + $('h1.drawing-infos_title').eq(a).text()} : ${$('div.numbers-item').eq(a).text()} : `;
}
var nummagique = $("div.numbers-item.special").text();
if (!numloto ||!nummagique) {
return reject('Désolé je ne peux pas accédé au site');
}
resolve (numloto,nummagique);
});
}
merci d'avance pour l'aide
deuxieme propriété:
var nummagique = $("div.numbers-item.special").text();
code du fichier js:
function loto (data, client) {
var tts = Config.modules.francaisedesjeux.tts[client][data.action.command];
var url = 'https://www.fdj.fr/jeux-de-tirage/loto/resultats'
http_request(url)
.then(body => scraper(body))
.then(function (numloto,nummagique) {
Avatar.speak(tts, data.client, function(){
//Avatar.speak(numloto , data.client, function(){
Avatar.speak(numloto +"le numéro magique est le " + nummagique, data.client, function(){
//});
});
});
})
.catch(function(err) {
Avatar.speak(err, data.client, function(){
Avatar.Speech.end(data.client);
});
})
function scraper(body) {
return new Promise(function (resolve, reject) {
var $ = require('cheerio').load(body, { xmlMode: true, ignoreWhitespace: false, lowerCaseTags: false });
var numloto = "";
for(var a=0;a<5;a++){
var numloto = `${numloto + $('h1.drawing-infos_title').eq(a).text()} : ${$('div.numbers-item').eq(a).text()} : `;
}
var nummagique = $("div.numbers-item.special").text();
if (!numloto ||!nummagique) {
return reject('Désolé je ne peux pas accédé au site');
}
resolve (numloto,nummagique);
});
}
merci d'avance pour l'aide
Invité- Invité
Re: aide a une propriété
Normalement, je ne corrige pas les devs, Halim.
Je peux aider sur des fonctions ou des besoins spécifiques mais pour le code, il faut avoir suffisamment de connaissances pour le corriger soi-même sinon je ne ferais que çà...
Pour la forme, je le fais une fois :
Ta fonction loto n'est pas fermée, il manque une }
Si tu regardes bien l’exception dans la console, tu dois certainement voir dans le texte de l'erreur de quoi comprendre d'où ça vient.
A+
Je peux aider sur des fonctions ou des besoins spécifiques mais pour le code, il faut avoir suffisamment de connaissances pour le corriger soi-même sinon je ne ferais que çà...
Pour la forme, je le fais une fois :
Ta fonction loto n'est pas fermée, il manque une }
Si tu regardes bien l’exception dans la console, tu dois certainement voir dans le texte de l'erreur de quoi comprendre d'où ça vient.
A+
Avatar- Messages : 81
Date d'inscription : 01/09/2020
Age : 58
Localisation : Toulouse
Sujets similaires
» aide a la sentence
» aide rawsentence
» aide a une fonction
» aide au cronjob
» aide a la boucle for let
» aide rawsentence
» aide a une fonction
» aide au cronjob
» aide a la boucle for let
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|