내일배움캠프 69일차

김서영·2022년 12월 8일
0

내일배움캠프 TIL

목록 보기
71/85

1. 오늘 내가 한 일!

댓글 작성 프론트 작업 : post방식이라 그런지 get과 다르고 더 어려워서 엄청 애먹었다..🥵
댓글 수정 프론트 작업 : put이 post보다 더 어려움 미쳐버리는줄알았네.. 그래도 도움 받아서 코드 작성 성공..!!🤪

2. 알게된 것

1. 모달 작성 방법

<모달 html>

<div class="modal fade" id="Modal1" tabindex="-1" aria-labelledby="ModalLabel" aria-hidden="true">
            <div class="modal-dialog">
                <div class="modal-content">
                    <div class="modal-header">
                    <h1 class="modal-title fs-5" id="ModalLabel">댓글 수정</h1>
                    <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
                    </div>
                    <div class="modal-body">
                        <div class="music">
                            <input style="width:100%;" id="new_comment" placeholder="수정할 내용을 넣어주세요.">
                        </div>
                    </div>
                    <div class="modal-footer">
                    <button type="button" class="btn btn-secondary" data-bs-dismiss="modal" onclick="putSave()">수정</button>
                    </div>
                </div>
            </div>
        </div>

<모달 js>

<div class="col"><button type="button" class="btn btn-outline-dark" id="${detail_id}" onclick="putComment(this.id)" data-bs-toggle="modal" data-bs-target="#Modal1">수정</button></div>

2. url 파라미터 사용법

1. url

${frontend_base_url}detail.html?id=${id}

2. window.location.search를 이용하여 URL 물음표 뒤에 있는 파라미터들 가져오기

A = window.location.search
console.log(A)
code = A.split("=")[1]
console.log(code)

3. url에 이용하기

`http://127.0.0.1:8000/articles/${code}/`
profile
개발과 지식의 성장을 즐기는 개발자

0개의 댓글