-
글쓴이글
-
2021년 11월 8일 13:31 #19355
김현빈참가자app.get('/')
app.get('/write')
app.get('/list')
이런애들은 / 다음에 write라는 페이지 list라는 페이지가 온다는 건 알겠지만
app.post('/add') 여기서 /add 는 뭔지 잘 모르겠습니다..!
2021년 11월 8일 15:14 #19364
codingapple키 마스터app.get('/어쩌구')는 누군가 서버로 /어쩌구라는 주소로 get요청을 날리면 내부 코드 실행해주세요~라는 뜻이고
app.post('/어쩌구')는 누군가 서버로 /어쩌구라는 주소로 posts요청을 날리면 내부 코드 실행해주세요~라는 뜻일 뿐입니다
2021년 11월 8일 15:26 #19367
김현빈참가자그러면 /add 라는 주소가 없으니까 지금은 의미가 없는 그냥 임시인것뿐인가요??
그렇다면 /add 대신에 /add1 , 2 , 3 뭐 이런식으로 작명해도되는건가요??
-----------------------------------------------------------------------------------------------------
또 다른 질문인데 index, write 파일을 ejs 로 이름바꿔서 views 폴더에 넣고 ejs문법으로 네비게이션바를 다 써놨습니다. 웹사이즈를 줄였을때 우측 상단에 햄버거 모양 그게 뜨잖아요?? 다른 사이트들은 그거 눌러도 아래에 home , write , 임시 이렇게 잘 뜨는데
detail페이지로 갔을 때 웹사이즈를 줄였을 때 나타나는 햄버거 그 모양을 눌러도 home , write , 임시 이게 뜨질 않네요ㅠ 어느부분에서 고쳐야할까요?
---------------------detail.ejs 코드-----------------------
<%- include('nav.html') %>
<div class="container mt-4">
<h4 class="text-center">상세페이지</h4><div class="card" style="width: 100%;">
<div class="card-body">
<h5 class="card-title"><%= data.제목 %></h5>
<h6 class="card-subtitle mb-2 text-muted"><%= data.날짜 %></h6>
<p class="card-text">Some quick example text to build on the card title and make up the bulk of the card's content.</p>
<a href="#" class="card-link">수정하기</a></div>
</div>
</div>----------------------nav.html 안에 코드----------------------
<nav class="navbar navbar-expand-lg navbar-light bg-light">
<a class="navbar-brand" href="/">Todo App</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNav">
<ul class="navbar-nav">
<li class="nav-item active">
<a class="nav-link" href="/">Home <span class="sr-only">(current)</span></a>
</li>
<li class="nav-item">
<a class="nav-link" href="/write">Write</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">임시</a>
</li>
</ul>
</dv>
</nav>2021년 11월 8일 16:31 #19375
codingapple키 마스터어떤 유저가 /add로 post요청하기 전까진 아무 쓸모없는 코드겠군요
/뒤에 오는건 자유작명입니다
ejs파일 하단에 bootstrap어쩌구.js 파일이 잘 첨부되어있는지 확인해야할듯요
-
글쓴이글
- 답변은 로그인 후 가능합니다.