---
# System prepended metadata

title: "\U0001F3C5 Day 41 - $refs 生命週期陷阱"
tags: [Vue 直播班 - 2023 冬季班]

---

---
tags: Vue 直播班 - 2023 冬季班
---
# 🏅 Day 41 - $refs 生命週期陷阱

觀看完課程影音「生命週期詳解」後，了解生命週期，練習下方題目。

題目
---
操作 [這個模板](https://codepen.io/hexschool/pen/eYLOGdx)，執行以下要求 （只能操作 JS 的部分）：

> $refs 生命週期陷阱
> - 請試著將模板中的 created 生命週期替換為 mounted，讓 alert 警告能夠跳出。
> - 本次練習主要是讓同學理解 `created()` 、 `mounted()` 的使用時機

#### 額外挑戰
完成上述題目後，嘗試將 JS 區塊改為使用 Composition API 撰寫

## 回報流程

將答案寫在 CodePen 並複製 CodePen 連結貼至底下回報就算完成了喔! 
解答位置請參考下圖（需打開程式碼的部分觀看）

![](https://i.imgur.com/vftL5i0.png)

<!-- 解答：  
const app = Vue.createApp({
  mounted() {
    this.$refs.alert.callAlert();
  },
})

https://codepen.io/jmimiding4104/pen/LYapLxa

額外挑戰：
https://codepen.io/jmimiding4104/pen/OJqygmN?editors=1111
-->




回報區
---


|   Discord    |                    CodePen / 答案                      |
|:----------:|:-------------------------------------------------------:|
| JING | [CodePen](https://codepen.io/HSUANIN0327/pen/poYMNXE) | 
| py | [CodePen](https://codepen.io/Wpypy/pen/YzgmNqg) | 
| Tippy | [CodePen](https://codepen.io/Ektodor-Wang/pen/VwRomxd) | 
| Celine 510 | [CodePen](https://codepen.io/Celine-510/pen/xxBvqMV) | 
| Chia Pin | [CodePen](https://codepen.io/joker-cat/pen/LYawyLz) | 
| Winnie | [CodePen](https://codepen.io/codepen-io-winnie/pen/ExMqXRd?editors=1010) |
| kawa | [CodePen](https://codepen.io/z83xji6/pen/KKEOvvx?editors=1010) | 
| RayRay | [CodePen](https://codepen.io/CityRay/pen/RwdXjbd) |
| Yijing | [CodePen](https://codepen.io/Yi-Jing-71080635/pen/MWxNRJP?editors=1010) |
|Eden|[Codepen](https://codepen.io/iseden/pen/VwRoJBO)|
|wei_Rio|[CodePen](https://codepen.io/wei_wu/pen/vYMBEbx?editors=1010)|
| Eazy | [CodePen](https://codepen.io/Eazychen/pen/mdgbVbe) | 
| Ataraxia | [CodePen](https://codepen.io/ataraxia8888/pen/OJGLjez) |
| Charlotte Lee | [CodePen](https://codepen.io/char849/pen/RwObxOp) |
| PayRoom |[CodePen](https://codepen.io/water38198/pen/mdgbGLO)|
| Uli | [CodePen](https://codepen.io/uli1313/pen/LYvYGEq?editors=1010) |
| 貢波波夫 | [CodePen](https://codepen.io/mxgrfgcr-the-bashful/pen/abxbZqE) |
| Fabio20 | [CodePen](https://codepen.io/fabio7621/pen/PogoKrj) | 
| Ariel | [CodePen](https://codepen.io/ariel0510/pen/BaEyQqx?editors=1010) |
| Iris | [CodePen](https://codepen.io/iris831206/pen/ZEZYrmd) |
| chris | [CodePen](https://codepen.io/cjtseng07/pen/ZEZGVKe) | 
| runweiting | [CodePen](https://codepen.io/weiting14/pen/RwOrvxX) | 
| yuan! | [CodePen](https://codepen.io/townyuan/pen/poBbJYP) | 


<!-- 
| user | [CodePen]() | 
-->