J'utilise meteor pour mettre à jour un document dans la base de données. Cependant, le clavier ne semble pas fonctionner. voici le code.Le clavier de Meteor ne fonctionne pas
Template.leaderboard.events({
'keydown button.inc': function(evt) {
if (evt.which === 39) {
Players.update(Session.get("character"), {$inc: {score: 20}});
}
Players.update(Session.get("character"), {$inc: {score: 20}});
//Players.update(Session.get("character"), {$set: {name: 'images/characters/ninja.png'}});
},
'keydown': function(evt) {
if (evt.which === 37) {
Players.update(Session.get("character"), {$inc: {score: -20}});
//Players.update(Session.get("character"), {$set: {name: 'images/characters/ninjaleft.png'}});
}
Players.update(Session.get("character"), {$inc: {score: -20}});
}
});
Pourquoi mon clavier ne fonctionne-t-il pas?
Qu'est-ce qui ne fonctionne pas? L'événement ne se déclenche-t-il pas du tout? Avez-vous de la difficulté à écouter certains événements de bouton? S'il vous plaît soyez un peu plus précis. – lbergnehr
Pourriez-vous jeter dans un console.log là pour voir si son tir? Avez-vous des erreurs dans votre console js si vous tapez quelque chose? & est votre ensemble de hachage de session? – Akshat
@seldon L'événement keydown ne fonctionnera pas du tout. –