Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Intellij terminal jar
- restful login 메소드
- 터미널 실행
- springboot mysql
- SpringBoot개인프로젝트
- Gradle - Groovy
- 아규먼트 리졸버
- 데이터베이스
- logout http 메소드
- jpa 연관관계
- 테이블항목
- 할일관리
- auto ddl
- intellij 속도 향상
- jpa
- sendError()
- 연관관계
- 쿼리에러
- Gradle - Kotlin
- 테이블구성
- 알고리즘
- initializr
- 어노테이션
- 파이썬
- create 모드
- restful 카멜케이스
- restful api 작성 방법
- ERD 수정
- springboot
- restful api 명세서
Archives
- Today
- Total
리나 Dev토리
타임리프 Thymeleaf 코드 줄이기 본문
할일 목록 페이지에서
우선순위에 저장된 값이 있으면 th:if 에 따라
해당 번호의 icon이 표시되게 하였다.
<div id="pri-btn-div">
<a class="btn pa1" th:if="${row.priority == 1}">
<i class="fa-solid fa-1 fa-xs"></i>
</a>
<a class="btn pa2" th:if="${row.priority == 2}">
<i class="fa-solid fa-2 fa-xs"></i>
</a>
<a class="btn pa3" th:if="${row.priority == 3}">
<i class="fa-solid fa-3 fa-xs"></i>
</a>
</div>
나오긴 잘 나오는데,
코드를 뭔가 더 효율적으로 줄이고 싶어서
찾아보고 th:classappend 문법을 사용하여 코드를 줄여주었다.
가독성은 위에꺼가 더 좋은 것 같기도 하지만
아래 코드로 간결해져서 만족한다.
'SpringBoot 개인플젝(TodayMaker)' 카테고리의 다른 글
Comments