-
Notifications
You must be signed in to change notification settings - Fork 0
4 Correction des bugs
Gigeone edited this page Feb 28, 2020
·
3 revisions
Le problème était situé dans le fichier controller.js.
Controller.prototype.adddItem = function (title) { devient
Controller.prototype.addItem = function (title) {
Le mécanisme initial pouvait générer un même id, on résout donc le problème en générant l'id en fonction de la date et l'heure de la création
var newId = "";
var charset = "0123456789";
for (var i = 0; i < 6; i++) {
newId += charset.charAt(Math.floor(Math.random() * charset.length));
}
devient var newId = new Date().getTime();
Le Toggle All ne fonctionnait pas au clic sur la flèche. Il manquait un id à la checkbox située à gauche du champ de saisie principal, ce qui empêchait au bouton de fonctionner correctement. Le problème était situé dans le fichier html.
<input class="toggle-all" type="checkbox"> devient
<input class="toggle-all" id="toggle-all" type="checkbox">