beingplaykey thisplusicon = key; let elem = documentquerySelectoricon; let elem = documentgetElementByIdicon-contain+key; let redot = documentcreateElementspan; redotclassListadddot; elem
这段代码是一个函数,名为beingplay,接受一个参数key。
-
注释掉了this.plusicon = key;这行代码。
-
创建了一个名为redot的span元素,并给它添加了一个名为dot的class。
-
通过this.$refs.iconcontain[key].$el获取到特定元素的引用,这个元素可能是一个DOM节点。
-
将redot元素添加到上一步骤获取到的元素中。
-
通过uni.$emit('reddotadd')触发了一个名为'reddotadd'的事件。
-
注释掉了elem.classList.remove('dot')这行代码。
-
使用this.$nextTick()方法,确保在DOM更新后执行下面的代码。
-
在控制台打印出elem和redot的值。
总结:这段代码的作用是在特定的DOM节点中添加一个带有dot类名的span元素,并触发'reddotadd'事件。
原文地址: http://www.cveoy.top/t/topic/iUYf 著作权归作者所有。请勿转载和采集!