Здравствуйте, я хочу создать универсальною директиву, изменяющую переменною компонента указанною при вызове директивы
К примеру
v-scrollDeploy:isDeployed
directives: {
scrollDeploy: {
mounted(el, binding) {
window.addEventListener("scroll", () => {
if (window.scrollY < el.offsetHeight) {
binding.instance[binding.arg] = true;
} else {
binding.instance[binding.arg] = false;
}
});
window.dispatchEvent(new Event("scroll"));
},
},
},
Суть в том чтоб в не зависимости от количества вызовов директивы она изменяла состояние любой переданной в нее переменной, а не только this.isDeployed как в случае выше... Как я могу это реализовать