Vue2.7でVue3の teleport
使えないのか?
[Vue warn]: Unknown custom element: <Teleport> - did you register the component correctly? For recursive components, make sure to provide the "name" option.
2.7でも全部使えるわけじゃないのね。
teleportの前身はportal-vue という名前だったらしいが、Vue3.2?あたりでteleportという名前でVueに取り込まれたらしいです。
ということで、別途インストールしてみる。
# install portal-vue –save
npm ERR! While resolving: portal-vue@3.0.0
npm ERR! Found: vue@2.7.14
— 省略 —
npm ERR! Could not resolve dependency:
npm ERR! peerOptional vue@”^3.0.4″ from portal-vue@3.0.0
ようわからんがVue3じゃねぇとダメってことか?
とうことで、1つ前のバージョンのやつで試してみたら
npm i portal-vue@2 --save
インストールできた。