span onClick ๊ธฐ๋ฅ์ด ์๋์ ์ํด์ ์๋ฒ์ ๋ก๊ทธ ์จ๋ ๋ก๊ทธ๊ฐ ๋จ์ง ์์ต๋๋ค.(์๋ฒ๋ก DELETE ๊ฐ ์ ์ก์ด ์๋จ)
์งง๊ฒ ์ ๊ฐ ์๋ํ ๋ฐฉ๋ฒ๋ค ์ ์ด๋ณด๋ฉด.
1. url ํตํด (http://localhost:3000/api/post/delete) GET ์์ฒญ => GET ์์ฒญ์ด
2. <form> ํตํด POST ์์ฒญ์ผ๋ก ์ญ์ ์์ฒญ => ์ญ์ ๋จ
3. <span> ์ <button> ์ผ๋ก ๋ณ๊ฒฝ => ๋ฒํผ๋ onClick ์์ ์๋ ๊ธฐ๋ฅ์ด ์คํ์๋จ
์ต๊น ๋นํ๋๊ฑฐ ๊ฐ์ ์๋ก ํ๋ก์ ํธ ํ์ ๊ทธ ๋ถ๋ถ๋ง ๋ค์ ๊ตฌํ ํด๋ดค๋๋ฐ, <span> ์ํ์์ ํด๋ฆญํด๋, <button> ์ํ์์ ํด๋ฆญํด๋ ๋ฌด๋ฐ์์
๋๋ค.
๋ฌผ๋ก url ๋ก get ์์ฒญ์ ์ฑ๊ณตํ๊ณ , DB ์ถ๋ ฅ๋ ๋๋ ์ํ๋ผ onClick ์ด์๋ก ์์ฌ๋ฉ๋๋ค
<span> , <button> ๋๋ค ํด๋ดค๋๋ฐ ์ด๊ฒ๋ ์๋๋ฉด ์ ๊ฐ ๋ฌธ์ ์๋๊ฑฐ ๊ฐ์๋ฐ ์๋จ์ ๋ต๊ฒ ์ค์ค๋ก ํด๊ฒฐ์ด ์๋ฉ๋๋ค.
๋์์ฃผ์ญ์ผ!