Dart의 DOM 요소에서 keyUp 이벤트를 수신하거나 등록하려면 어떻게해야합니까?Dart에서 keyUp 이벤트를 어떻게 수신합니까?
답변
이 스레드가 약간 오래된 것 같습니다. Dart의 최신 버전에서는 다음과 같이 키 업 이벤트를들을 수 있습니다.
import 'dart:html';
main() {
querySelector('#some-element').onKeyUp.listen((KeyboardEvent e) {
print(e.keyCode);
});
}
keyUp 등을 얻으려면 다음을 수행해야합니다
query('#anElement').on.keyUp.add((Event e) {
});
당신이에 상응하려면 : 그럼 당신이해야 할
$(".multipleElements").keyUp(function(){....});
을 :
query('.multipleElements').forEach((key, value){
value.on.keyUp.add((Event e) {
}
});
을 당신이 알고 싶은 경우 어떤 요소가 트리거되면 대상을 요소로 캐스팅해야합니다 :
query('.multipleElements').forEach((key, value){
value.on.keyUp.add((Event e) {
Element target = e.currentTarget;
...
}
});
멋진 답변, 감사합니다! –
@SethLadd 냉정한 정답;) – fmsf
이 답변은 이제 더 이상 사용되지 않습니다. 이제 처리기를 추가하는 것이 아니라 스트림이 반환됩니다. –
- 1. 어떻게 $ .keyup()
- 2. Facebook 앱 제거를 어떻게 수신합니까?
- 3. Dart에서`dir`을 어떻게 실행합니까?
- 4. 다른 JVM에 연결하고 이벤트를 수신합니까? 가능한?
- 5. Android에서 Adobe Air Apps는 시스템 이벤트를 수신합니까?
- 6. XSS에서 keyup() jQuery 이벤트를 방지하려면 어떻게해야합니까?
- 7. SWT : 컨트롤에 포커스가 없을 때 KeyUp 이벤트를 어떻게 등록합니까?
- 8. jQuery에서 잠깐 keyup() 이벤트를 차단하려면 어떻게해야합니까?
- 9. SuppressKeyPress 이벤트를 사용하여 KeyUp 이벤트 차단
- 10. Dart에서 대화 형 프로세스를 어떻게 실행합니까?
- 11. Dart에서 합성 구성 요소는 어떻게 작성합니까?
- 12. JQuery KeyUp 라이브 검색. 어떻게?
- 13. 최종 수정자는 Dart에서 무엇을합니까?
- 14. 루프백을 활성화 한 후 어떻게 메시지를 수신합니까?
- 15. jQuery. keyup 키가 없을 때 keyup 발생
- 16. Dart에서 파일을 업로드하는 방법은 무엇입니까?
- 17. Google지도 API를 사용하여 POI에 대한 클릭을 어떻게 수신합니까?
- 18. vb.net keyup 이벤트
- 19. KeyUp 및 KeyDown 이벤트를 사용하여 이벤트 호출 VB .NET
- 20. 부모 창이 WPF의 자식 창에서 Keyup 이벤트를 처리합니다.
- 21. ListBox의 첫 번째 항목에 keyup 이벤트를 트랩하려면 어떻게해야합니까?
- 22. 이상한의 keyup 동작 (기본 양식이 아이에서 이벤트를 처리!)
- 23. BroadcastReceiver는 변경 사항을 수신합니까?
- 24. wpf listbox의 keyup 이벤트
- 25. GameCenter - 여러 비트의 데이터를 수신합니까?
- 26. blackberry webworks : onHardwareKey keyUp 이벤트?
- 27. Dart에서 텍스트 상자의 값을 어떻게 설정할 수 있습니까?
- 28. jQuery KeyUp and Click
- 29. 키가 여러 문자로 매핑 될 때 여러 이벤트를 반환하는 Jquery keydown/keyup 이벤트를 방지하는 방법은 무엇입니까?
- 30. jQuery keyUp on Page로드
감사합니다! 지금이 대답을 받아 들였습니다. –