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
Vuetify4 v-calendarをちゃんと理解する
Search
kouki.miura
April 27, 2026
Programming
86
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
医療DXって何?~電子カルテ標準仕様まで10分で理解する~
koukimiura
1
56
アプリ開発者が知っておくべき『トランザクション分離レベル』とRead Committed の罠
koukimiura
0
80
フルスタックTypeScript入門 ~Hono RPCとZodで実現する型共有~
koukimiura
0
61
ITヒヤリハットを整理してみた ~ライフサイクルと原因から考える再発防止策~
koukimiura
1
150
ReactとVueは仲良くできるのか?
koukimiura
0
44
ポジティブアウトカムを用いた医療費削減の可能性について
koukimiura
0
86
VueSapporo#2
koukimiura
0
67
認証統合から始めるフロントエンドの機能単位開発 — マイクロサービス思想の適用
koukimiura
0
150
Fiberとは何か?PHPが“非同期言語”になった瞬間
koukimiura
0
98
Other Decks in Programming
See All in Programming
仕様書を書く前にハーネスを作る - Agent Native開発は「探索を速く、判定を固く」
gotalab555
4
1.7k
Claude Code全社展開のためにやったことn選~プラグイン302個・コミッター271人を支えるために~
kenchan
5
1.6k
引き算の組織 ― アウトカムとAIに全振りするために辞めたこと ― / Organization by Subtraction
hirokiyamamoto14
PRO
0
250
テーブルをDELETEした
yuzneri
0
150
Go言語とトイモデルで学ぶTransformerの気持ち / fukuokago23-transformer
monochromegane
0
180
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
640
関東Kaggler会_NVIDIA_Nemotron_コンペ_振り返り
rick_ds
0
660
MySQLとPostgreSQLって何が違うの?
akagami
0
100
ドリフトを絶対に許さない(?)CDK運用 / CDK Ops with Zero Tolerance for Drifts (?)
akihisaikeda
1
210
torikago - Ruby::Boxで照らすモジュラモノリスの実行境界
se4weed
1
390
in-process GraphQL のすすめ #ginzajs
izumin5210
4
1.4k
Laravel Boostに学ぶ、AIにPHPを書かせる技術 〜OSSの実装から蒸留するエージェント制御の王道〜
kentaroutakeda
3
720
Featured
See All Featured
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
1
400
Joys of Absence: A Defence of Solitary Play
codingconduct
1
440
Building Adaptive Systems
keathley
44
3.2k
Into the Great Unknown - MozCon
thekraken
41
2.7k
Typedesign – Prime Four
hannesfritz
42
3.1k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Music & Morning Musume
bryan
47
7.3k
My Coaching Mixtape
mlcsv
0
250
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.8k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.6k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
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~