<App v-display.some="['del','add','edit']" />
<App v-undisplay />
if (el.nextElementSibling.__vue__.$vnode.data.directives.some(e => e.name === 'undisplay')) {
el.parentNode && el.parentNode.removeChild(el.nextElementSibling)
}
上面的代码是一个简单的判断相邻的下一个元素上是否有特定的directive
,如果有就在本身元素渲染的条件下移除它。问题是我把它移除了等到我自己渲染条件符合的时候怎么把移除的元素重新渲染回来?