Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Vue.js v3.0 機能紹介① Teleport
Search
Kaneko Takeshi
November 20, 2020
Technology
0
27
Vue.js v3.0 機能紹介① Teleport
Pizza_JP#35
Kaneko Takeshi
November 20, 2020
Tweet
Share
More Decks by Kaneko Takeshi
See All by Kaneko Takeshi
オープンソースライセンスについて勉強する定期
tkckaneko
0
31
Eye Tracking on the Browser
tkckaneko
0
86
IEEE754を完全に理解した
tkckaneko
1
76
CSSのトレンドをみんなで見よう -2021年-
tkckaneko
0
93
多分これが一番早いと思います
tkckaneko
0
26
暗黒面の話
tkckaneko
0
24
CSR / SSR / SSG / JAMstack
tkckaneko
0
71
BOLT
tkckaneko
0
30
CSS Logical Properties and Values
tkckaneko
0
35
Other Decks in Technology
See All in Technology
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
2
510
Authlete で実装する MCP OAuth 認可サーバー #CIMD の実装を添えて
watahani
0
300
日本Rubyの会: これまでとこれから
snoozer05
PRO
6
250
Introduce marp-ai-slide-generator
itarutomy
0
150
松尾研LLM講座2025 応用編Day3「軽量化」 講義資料
aratako
14
4.7k
Microsoft Agent Frameworkの可観測性
tomokusaba
1
120
「駆動」って言葉、なんかカッコイイ_Mitz
comucal
PRO
0
120
TED_modeki_共創ラボ_20251203.pdf
iotcomjpadmin
0
170
AWSインフルエンサーへの道 / load of AWS Influencer
whisaiyo
0
240
Strands AgentsのEvaluatorをLangfuseにぶち込んでみた
andoooooo_bb
0
100
AI with TiDD
shiraji
1
330
『君の名は』と聞く君の名は。 / Your name, you who asks for mine.
nttcom
1
130
Featured
See All Featured
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
770
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
9.2k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
94
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
0
46
Believing is Seeing
oripsolob
0
18
New Earth Scene 8
popppiees
0
1.3k
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
Visualization
eitanlees
150
16k
Odyssey Design
rkendrick25
PRO
0
450
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
0
26
A designer walks into a library…
pauljervisheath
210
24k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.8k
Transcript
Vue.js 3.0 機能紹介① Teleport
Teleport 通常では定義したコンポーネントが属するDOMツリーでレンダリン グされるのですが、Teleportを使えば別の場所に移動されることが できます。 - モーダルとか上のレイヤーに表示したいコンテンツを移動させ たりできる - 親要素のStyleに干渉されなくなる
超便利!
Teleport ちなみに2系でもPortalVueってライブラリを使えばできます https://github.com/LinusBorg/portal-vue
Teleport <teleport>コンポーネントでtargetにセレクタで指定すると、指定さ れたtargetのコンポーネント内にレンダリングされます。 <teleport to="body"> <Modal /> </teleport> ※ Vue.jsのDOMツリーの外でも指定できます
この場合だと<body>の 直下に入ります
Teleport デモ
Teleport - DOMの構造を気にせずに、コンポーネントのカプセル化を行え る - コードが整理できる