[問題] Vue的子元件操作父元件的function
如題,寫Vue時子元件要操作父元件的function會使用emit的方式
但由於過去都是在寫React,所以在練習Vue的時候自然而然的
就把父元件的function當作prop傳送到子元件中
子元件再直接拿prop的參數來當作function執行
一切也都沒什麼問題
於是心中就有疑問了,既然如此
我把父元件的function當作prop傳下去執行
跟使用emit的方式,有什麼差異嗎?
Example:
(父元件)
<Child :handleClick="handleClick" />
(子元件)
<button @click="handleClick()">click</button>
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 115.43.135.34 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1679750183.A.BC5.html
→
03/25 23:04,
1年前
, 1F
03/25 23:04, 1F
→
03/25 23:05,
1年前
, 2F
03/25 23:05, 2F
→
03/25 23:11,
1年前
, 3F
03/25 23:11, 3F
→
03/25 23:17,
1年前
, 4F
03/25 23:17, 4F
→
03/25 23:21,
1年前
, 5F
03/25 23:21, 5F
→
03/25 23:27,
1年前
, 6F
03/25 23:27, 6F
推
03/25 23:27,
1年前
, 7F
03/25 23:27, 7F
→
03/25 23:30,
1年前
, 8F
03/25 23:30, 8F
→
03/25 23:31,
1年前
, 9F
03/25 23:31, 9F
→
03/25 23:32,
1年前
, 10F
03/25 23:32, 10F
→
03/25 23:32,
1年前
, 11F
03/25 23:32, 11F
推
03/25 23:44,
1年前
, 12F
03/25 23:44, 12F
→
03/25 23:44,
1年前
, 13F
03/25 23:44, 13F
→
03/25 23:45,
1年前
, 14F
03/25 23:45, 14F
→
03/25 23:46,
1年前
, 15F
03/25 23:46, 15F
→
03/25 23:47,
1年前
, 16F
03/25 23:47, 16F
→
03/25 23:49,
1年前
, 17F
03/25 23:49, 17F
→
03/26 00:41,
1年前
, 18F
03/26 00:41, 18F
→
03/26 00:42,
1年前
, 19F
03/26 00:42, 19F
→
03/26 00:44,
1年前
, 20F
03/26 00:44, 20F
→
03/26 00:44,
1年前
, 21F
03/26 00:44, 21F
→
03/26 23:52,
1年前
, 22F
03/26 23:52, 22F
→
03/26 23:53,
1年前
, 23F
03/26 23:53, 23F
推
03/27 00:09,
1年前
, 24F
03/27 00:09, 24F
Web_Design 近期熱門文章
PTT數位生活區 即時熱門文章