INNER CODE UNIT · JavaScript

watchMouse

wuyawei/Vchat · chatRoom/src/directives/index.js:4

            let watchMouse = (e) => {
                if (!el.contains(e.target) || (el.contains(e.target) && !binding.value.f)) {
                    document.documentElement.removeEventListener('click', watchMouse);
                    binding.value.f = false;
                }
            };
            if (binding.value.f) {
                document.documentElement.addEventListener('click', watchMouse)
            }
        }
    },
    bgColor: function (el, binding) { // v-bgColor="#ff6000"
        el.style.backgroundColor = binding.value;
    },
    fontColor: function (el, binding) {  // v-fontColor="#ff6000"
        el.style.color = binding.value;
    },
    opacity: function (el, binding) {  // v-opacity=0.2

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…