From 8db5af5b7a003b419a7ea9ae38283262c1f8f8cb Mon Sep 17 00:00:00 2001 From: MrWillCom Date: Sat, 13 Feb 2021 14:18:43 +0000 Subject: [PATCH] Fix ev.target.children.forEach is not a function (#280) --- src/views/lyrics.vue | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/views/lyrics.vue b/src/views/lyrics.vue index a34b51e..dda94d8 100644 --- a/src/views/lyrics.vue +++ b/src/views/lyrics.vue @@ -276,7 +276,9 @@ export default { this.$parent.$refs.player.player.seek(value); }, blurEffect(ev) { - ev.target.children.forEach((el) => { + for (let i = 0; i < ev.target.children.length; i++) { + const el = ev.target.children[i]; + const distanceToCenterPercentage = Math.abs( el.getBoundingClientRect().y + @@ -290,7 +292,7 @@ export default { "--func-val", isNaN(functionedEffectValue) ? "" : functionedEffectValue.toFixed(2) ); - }); + } }, setLyricsInterval() { this.lyricsInterval = setInterval(() => {