proporcionar cualquier canal para ver el cambio de accesorios en la directiva
<div v-custom-dir="{ a }"></div> app.directive("custom-dir", { // support `props` props: ["a"], // add `props` arguments when mounted or provide setup hook mounted(props) { // watch props change watch(() => props.a, console.log) } })Sé que usar el componente puede resolverlo, pero necesito modificar DOM, agregará un nodo adicional y cambiará su comportamiento cuando se cambiaron los accesorios.
ahora dependo del enlace de actualización, se emitirá cuando el padre actualice
app.directive("custom-dir", { update(el, { value }){ if(value.a === "b"){ // do something } } })¿Hay alguna otra manera?