찾다

 >  Q&A  >  본문

CSS.registerProperty()의 속성값을 얻는 방법을 알아보세요.

CSS.registerProperty 메소드를 통해 속성을 등록했습니다. 문제는 동일한 구성 요소를 로드할 때 해당 속성이 이미 존재하기 때문에 DOMException이 발생한다는 것입니다.

유사한 속성에 대한 getter 메서드가 있는지 알 수 있는 방법을 찾고 있습니다.

vue3 구성 요소에서 실행하세요.

으아아아

오류 메시지입니다 ->

P粉293341969P粉293341969233일 전373

모든 응답(1)나는 대답할 것이다

  • P粉715228019

    P粉7152280192024-03-31 21:18:45

    사양에서: https://drafts.css-houdini.org/css-properties-values-api/#registering-custom-properties

    내가 아는 한 이것이 바로 Chrome의 작동 방식입니다. [[registeredPropertySet]],所以您已经在使用可能是最好的可行方法:try / catch에 액세스하도록 설계된 의도적인 메커니즘은 없습니다. 이 컬렉션과 충돌하는 속성 이름은 구문 오류를 발생시킵니다.

    회신하다
    0
  • 취소회신하다