LoginState
필드가있는 웹 구성 요소 Login
가 있습니다. LoginState
인스턴스를 전달하려고합니다.이 인스턴스는 코드의 다른 부분에서 설정 될 수 있으며, 생성 된 메서드 앞/뒤에 Login
인스턴스에 추가 할 수 있습니다.변수를 생성 할 때 WebComponent에 변수를 전달하려면 어떻게해야합니까?
이것이 가능합니까? 그렇지 않다면 내 대안은 무엇입니까? 내가 생각할 수있는 유일한 다른 방법은 LoginState
인스턴스를 보유하고있는 전역 변수를 사용하는 것인데, 이는 좋은 생각처럼 보이지 않습니다. 구성 요소를 인스턴스화 할 때
어떻게하면 그 사건을 제기 할 수 있습니까? – jtfairbank
시도하십시오 void inserted() { var evt = new Event ("load"); this.dispatchEvent (evt); } 요소의 컨테이너에 onLoad 이벤트를 등록하고 (evt.target.xtag)를 확인하여 null이 아닌지 확인하십시오. 이상적으로, 사용자 정의 이벤트 유형을 사용 하겠지만 ... – ovangle
좋은 소리, 많이 감사합니다! – jtfairbank