Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Vuetify4 v-calendarをちゃんと理解する
Search
kouki.miura
April 27, 2026
Programming
100
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Vuetify4 v-calendarをちゃんと理解する
Vuetify4のv-calendarについて、概要とポイントを説明するLT登壇資料です。
kouki.miura
April 27, 2026
More Decks by kouki.miura
See All by kouki.miura
VueプロジェクトをTypeScript7に対応させる- Side-by-Side戦略による一部高速化 -
koukimiura
0
120
VueSapporo#4
koukimiura
0
36
Vue3_Capacitorでモバイルアプリ開発
koukimiura
0
41
Vueが軽く&速くなる!Vapor Modeを試してみた
koukimiura
0
53
Vue3.6.0-rc_CHANGELOG読み合わせ
koukimiura
0
43
医療DXって何?~電子カルテ標準仕様まで10分で理解する~
koukimiura
1
82
アプリ開発者が知っておくべき『トランザクション分離レベル』とRead Committed の罠
koukimiura
0
97
フルスタックTypeScript入門 ~Hono RPCとZodで実現する型共有~
koukimiura
0
75
ITヒヤリハットを整理してみた ~ライフサイクルと原因から考える再発防止策~
koukimiura
1
180
Other Decks in Programming
See All in Programming
仕様駆動開発による爆速プロダクト開発 / Bakusoku Spec Driven Development
kobakei
0
120
【高い買い物LT会】初任給で話題の国産フィジカルAIを買った話
akagami
PRO
0
160
WebRTC映像をAirPlayに対応させる挑戦.pdf
monolithic_adam
0
270
AWS DevOps Agentで インシデント対応をAIに任せたい
honmarkhunt
7
3k
20260914 AIエージェント時代のPlatform Engineering LLM基盤とプロダクトの責務境界線
kanfab1
7
2k
市販E-Readerを乗っ取れ 〜Embedded Swiftで電子ペーパーガジェットを制御する〜
trickart
0
190
XHTMLが残したもの
yosuke_furukawa
PRO
2
810
選挙速報を多くのユーザーへ 届ける Live Activities 設計
hamayokokuririn
0
140
The Good Stuff, Not the Slop: Engineering High-Quality Android Apps with Modern AI Tooling
danybony
1
250
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
110
モデルのリファクタリングが難しいと思ったら、そもそも複雑だったのはビジネス仕様だった ? / is-the-business-domain-the-real-complexity
hatsu38
0
280
TiDB Cloudのカスタムコントローラーによるオートスケール対応
takaidohigasi
0
120
Featured
See All Featured
Tell your own story through comics
letsgokoyo
1
1.1k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
Optimizing for Happiness
mojombo
378
71k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.8k
Mind Mapping
helmedeiros
1
360
Claude Code のすすめ
schroneko
67
230k
How STYLIGHT went responsive
nonsquared
100
6.3k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
430
sira's awesome portfolio website redesign presentation
elsirapls
0
410
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.6k
Transcript
2026.04.27 / VueSapporo #2 三浦 恒樹 (MIURA KOUKI) / 医療ITエンジニア Vuetify4
v-calendarをちゃんと理解する
自己紹介 - ドゥウェル株式会社 に所属(マネージャー) - 医療ITエンジニア / 診療情報管理士 / 上級医療情報技師
/ 医用画像情報専門技師 - TypeScript / Vue.js / Node.js / Java / C# / PHP - 3兄弟の父、休日は習い事の送り迎えとか... - 参加している勉強会 札幌PHP勉強会 JBUG札幌 JavaDO ゆるWeb勉強会 えびてく クラメソ札幌IT勉強会(仮) AWS初心者LT会in札幌 札幌すごいAI会 札幌IT石狩鍋 hokkaido.js 函館本線沿線勉強会 VueSapporo さっぽろ医療IT勉強会 - コーディングBGM ラックライフ - Naru, 名前を呼ぶよ BLUE ENCOUNT - Survivor, ポラリス SHANK Dizzy Sun Fist
INDEX - カレンダー実装つらくないですか? - Vuetify4 v-calendar - DEMO - 何がすごいのか?
- 主要API - slotが本体 - 注意点 - まとめ
カレンダー実装つらくないですか? ・月、週、4日、日 表示 ・日跨ぎ、時間 イベント ・祝日、営業日 ・PC、タブレット、スマホ Googleカレンダー
Vuetify4 v-calendar Vuetify=Vue.js向けのUIコンポーネント集 2026.02.24 v4.0.0 https://vuetifyjs.com/ja/wireframes/inbox/ https://vuetifyjs.com/ja/components/calendars/ v-calendar=FullCalendarライクなコンポーネント 2025.11.25 v3.11.0 でLabsからPromotion昇格
DEMO
DEMO
DEMO
DEMO
DEMO
何がすごいのか?
主要API - v-model - 選択されている日付 → 月、週、日、4日、カテゴリ(日)表示の基準日 - props (33) - type
= 表示形式(month、week、day、4day、category) - events = イベント配列 - categories = カテゴリ配列 - locale = “ja-JP” - slots (10) - #day-label = 月表示の日付ラベル描画 - #event = 各表示のイベント描画
slotが本体
slotが本体
注意点 ・Issueに3件Bugが残存 ・うち2件はCSS関連(左記) ・もう1件は「start/end propsが利かない」
まとめ
ご清聴ありがとうございました。 5/23(土) 17:30~