Le problème Impossible d'attribuer la propriété 'data' en lecture seule de l'objet '#<ImageData>' se produit lors de l'utilisation de heatmap.js.

Impossible d'attribuer en lecture seule la propriété « données » de l'objet ImageData Résolution de problèmes
Accédez à votre fichier node_modules/heatmap.js/build/heatmap.js et recherchez la ligne 527.
tu trouveras
Vous trouverez exactement img.data = imgDatace qui n'a pas fonctionné.
La raison de l'erreur est probablement
"la propriété data semble être lue uniquement sur certaines versions du navigateur. Pour résoudre ce problème, nous devons supprimer cette ligne car et pointe vers la même référence. Toutes les modifications que vous apportez sont déjà reflétées dans" " data La propriété
semble être en lecture seule sur certaines versions de navigateur. Pour résoudre ce problème, nous devons supprimer cette ligne au fur et à mesure et pointe vers la même référence. Toutes les modifications que vous apporterez seront reflétées. Je lancerai bientôt un PR "

Donc ce n'est pas grave si nous décochons cette ligne.

La réponse fait référence à github : https://github.com/pa7/heatmap.js/issues/219

Après avoir modifié le fichier, n'oubliez pas de le sauvegarder puis de réessayer.npm build

Je suppose que tu aimes

Origine blog.csdn.net/qq_43952288/article/details/132067176
conseillé
Classement