hiddenが設定されている場合に、見切れてしまう可能性がある。そのため、body直下にツールチップを配置する必要がある。公式サイトを見る限りではそのような手法は載っていなかったが、Vuetifyのツールチップの実装を見たら一応の解決法があったのでメモ。結論mountedタイミングで、DOMを移動させる。ツールチップの中身</tool-tip-component>解説だらだらとソースを記載したが、結論にある通りキモなのはmountedタイミングの以下の処理。app.appendChild(this.$refs.content);}単純にDOMを移動させている。Vuetifyのmixinであるdetachable.jsで同様の方法でbody直下に配置する必要があるコンポーネントのためのmixinとして処理が実装されていた。「まぁそりゃこうやれば実装できるよな」と思いつつも、「フレームワークの機能外の方法で勝手にDOM操作していいの?バインディング切れたり仮想DOMで問題が出たりしないの?」という心配はすごくある。