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
Vue3一次就上手
Search
milkmidi
November 01, 2020
6.4k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Vue3一次就上手
milkmidi
November 01, 2020
More Decks by milkmidi
See All by milkmidi
202512-WebConfig 大 AI 時代,工程師的成長之路
milkmidi
0
430
202403-WebComponent
milkmidi
0
230
WebComponent
milkmidi
1
3.2k
前端好朋友-tailwindcss
milkmidi
0
8.7k
202110-federation
milkmidi
0
180
202007-React對戰雷台
milkmidi
0
200
Featured
See All Featured
Designing for humans not robots
tammielis
254
26k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
64
56k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
420
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
270
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
470
Reality Check: Gamification 10 Years Later
codingconduct
0
2.2k
[SF Ruby Conf 2025] Rails X
palkan
2
1.2k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
67
56k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
520
Transcript
Vue3 ㇐次就上手 milkmidi 2020-11-05
milkmidi (奶綠茶) Positive Grid 資深前端工程師 (強力徵前端工程師中,快來當我的同事)
[email protected]
https://www.facebook.com/milkmidifans
問:如何 Vue3 ㇐次就上手 答:只要把 2 改成 3,就好了
程式進入點
v-model component props 更名 vue2 v-model props : ['value'] v-model
更新是 $emit('input') vue3 v-model props : ['modelValue'] v-model 更新是 $emit('update:modelValue')
更新用 更新用 同 vue3 移除 .sync, 統㇐使用 v-model:[name]
lifecycle 更名
不會觸發更新 可以直接寫 Reactivity in depth
無 Teleport
無 Fragments
Vue3 composition-api 超香
composition - reactive
適合用到 這樣寫就有點麻煩 composition - ref 適合用到 也不錯寫喔 Kuro 大說:使用 ref,
template 裡都不需要寫 value
composition - ScriptSetup 二種寫法,大大滿足
composition - ScriptSetup setup props, import component
新的 不需要像 加 會自動判斷,讚 這裡只 所以 更新時並不會發生 略 watch and
watchEffect
composition - livecycle
composition custom hooks
不能這樣寫 composition custom hooks
composition custom hooks
css variables
Vue3 有二個功能目前做不到
IE 不能動
Vue3 Render 只能在指定的 DOM 裡 Vue2 可以直接取代指定的 DOM https://www.gogoro.com/tw/
當然也是可以把 Vue3 寫爛掉
這裡叫不到 裡的 這裡可以呼叫 裡的 看呀,這裡也不用加 data + setup 混搭
學習不需要為公司、⾧官或同事, 不需要為別人,只為你自己。 五倍紅寶石 高見龍
奶綠茶的粉絲團 https://www.facebook.com/milkmidifans