인프런 커뮤니티 질문&답변

jude님의 프로필 이미지
jude

작성한 질문수

Svelte.js [Core API] 완벽 가이드

2. 클래스 바인딩 패턴 정리(class 지시어)

혹시 vue 처럼 classObject 객체를 통해 제어하는 방법은 없을까요?

해결된 질문

작성

·

165

1

vue 같은 경우엔 아래와 같이 객체로 여러 클래스를 제어할 수 있는것처럼 스벨트에는 이런 객체 방식은 제공을 안하는 것일까요?
vue에서 저 true, false 값을 따로 변수 처리하면 메소드로 각각 따로 따로 제어도 가능해서 편리해보이거든요.

물론 강의에 나온것처럼 스벨트에서 각 클래스마다 따로 따로 선언해주는 것도 가독성면에서 나쁘지 않은거 같긴 한데 혹시나 해서 질문 드립니다 :)

답변 1

1

HEROPY님의 프로필 이미지
HEROPY
지식공유자

네, 객체 단위 바인딩은 Svelte에서 따로 제공하지 않습니다.

class와 style 속성 바인딩 패턴은 다음 정도로 정리할 수 있습니다.

https://svelte.dev/repl/9769c0776d6945b38eb45ac8abfb715f?version=3.29.4

 

 

jude님의 프로필 이미지
jude
질문자

답변 감사합니다 :D

jude님의 프로필 이미지
jude

작성한 질문수

질문하기