VueJS에 대한 테스트를 작성 중이며 HTML의 가장 바깥쪽 레이어에 액세스하고 싶습니다. 그러나 어떤 방법을 사용하더라도 가장 바깥쪽 레이어는 항상 무시됩니다. 어쨌든, 이 가장 바깥쪽 레이어에 액세스하여 이를 사용하여 작업을 수행할 수 있습니다(예: outermostLayer.removeAttribute('key')
)
P粉1992488082023-09-15 00:07:31
외부 요소가 래퍼이므로 내부 요소만 가져올 수 있습니다.
attachTo
설치 옵션을 사용하세요.
버전에 따라 다르지만 다음을 수행할 수 있습니다. 가장 좋은 최신 버전으로 업데이트하는 것이 좋습니다!
으아아아빠른 테스트 쇼 속성이 지원되지 않을 수 있나요?
문서: https://v1.test-utils.vuejs .org/api/options.html#attachto
참고: DOM에 추가할 때 테스트 마지막에 Wrapper.destroy()를 호출하여 문서에서 렌더링된 요소를 제거하고 구성 요소 인스턴스를 삭제해야 합니다.