티스토리 뷰

TIL(Today I Learn)

TIL 220526

minji_6119 2022. 5. 26. 01:15

JSON 데이터를 매개변수(파라미터)로 넣어줄 때 JSON.stringfiy() 해주는 것이 필요하다. 

Uncaught SyntaxError때문에 하루종일 고생함...

 

paging

 

thymeleaf

<tr th:each="post, i: ${posts}" id="col${i}" th:onclick="|javascript:showPost('${post.id}')|" onmouseover="$('#delete-post').toggleClass('delete-post')">
    <th th:text="${totalPost} - ${i.index}" scope="row"></th>
    <td th:text="${post.title}"></td>
    <td th:text="${post.username}"></td>
    <td th:text="${#strings.substring(post.modifiedAt, 0, 10)}"></td>
    <td id="delete-post" onclick="deletePost(${id})"><i class="fa-solid fa-circle-xmark"></i></td>
</tr>

타임리프에서 자바스크립트 함수를 호출하고 싶다면 th:onclick="|javascript:showPost('${post.id}')|" 와 같은 처리가 필요하다

 

id password 받기

url: `/api/posts/${id}`,

에 모든 id password 모든 정보를 받으면 안 되니까 Dto를 따로 설정. data를 ajax로 받을시 url 검색으로 확인할 수 있으니.

 

패스워드 체크는 서버사이드렌더링으로...오류가 많이난다

'TIL(Today I Learn)' 카테고리의 다른 글

WIL 3주차(Week I Learn)  (0) 2022.05.30
TIL 220527  (0) 2022.05.27
TIL 220520  (0) 2022.05.21
TIL 220518  (0) 2022.05.19
TIL 220517  (0) 2022.05.18
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함