X3DOM부터 시작하여 클라이언트 측 데이터베이스에 저장된 X3DOM 객체의 속성 데이터를 표시하는 방법을 찾으려고합니다. 데이터를 쿼리하고 3D 객체를 얻는 것은 그다지 어려운 일이 아니었지만 그 객체를 클릭 할 때 팝업에서 속성 데이터를 가져 오는 것으로 순간적으로 막혔습니다. 나는 누군가가 이것에 관해 나를 도울 수 있으면 정말로 감사 할 것이다. 이 튜토리얼을 찾으려고했지만 아무 것도 찾을 수 없습니다. 누구든지 도움이 될만한 링크가 있다면 링크도 제공하십시오. 또한 관련 자료를 직접 검색하고 있습니다. 미리 감사드립니다.속성을 x3dom 객체 테이블로 표시
1
A
답변
0
X3D 객체에 리스너를 연결하는 방법 중 하나는 onclick
속성 (또는 onmouseover
, onmouseout
...)과 같은 이벤트 속성을 설정하는 것입니다.
서버의 검색 페이지에서 또는 동적으로 검색 할 수 있습니다.
의 당신이 모양 있다고 가정 해 봅시다 :
<shape onclick="return window.MyComponent && typeof window.MyComponent.showData === 'function' ? MyComponent.showData(this) : true;">…</shape>
과 JS 구성 요소 :
;(function(root) {
"use strict";
root.MyComponent = {
showData: function(shape) {
/* - do your data retrieval here
- in case you have jQuery: $(shape).data()
- there you also decide what your click handler returns
to keep event propagation or not */
}
}
})(this);
모양에 클릭이 트리거를 this
이 모양이다 MyComponent.showData(this)
, 당신이 될 것입니다 이 요소 및 해당 구성 요소의 특성을 사용하여 작업 할 수 있습니다.
X3DOM 개발자는 속성을 직접 처리 할 필요없이 이벤트 수신기를 추가했을 수 있습니다.
관련 문제
- 1. x3dom 인공물 렌더링
- 2. X3Dom : 몇 개의 폴리곤이 지원됩니까?
- 3. 배열이 HTML 테이블로 변환 된 JSON 객체
- 4. Zend_Auth_Storage_Session은 객체 속성을 직렬화합니다.
- 5. PLSQL 객체 속성을 반복하십시오.
- 6. 람다 식을 사용하여 객체 속성을 미리 선택하고 MVC에 표시 하시겠습니까?
- 7. 테이블로 드릴 다운하여 표시 할 필드
- 8. Django Formset Grid로 표시 할 테이블로
- 9. PHP에서 안드로이드 테이블로 표 콘텐츠 표시
- 10. 벡터 내부의 객체 속성을 비교하는 방법은 무엇입니까?
- 11. PropertyGrid에서 객체 속성을 보려면 어떻게합니까?
- 12. 루프의 객체 속성을 채우는 방법
- 13. 사용할 때 객체 속성을 평가하십시오.
- 14. 다른 클래스의 객체 속성을 얻으십시오
- 15. 자바 스크립트 객체 : 속성을 설정하지만
- 16. 런타임시 모든 객체 속성을 반복합니다.
- 17. 객체 유형의 객체에 속성을 추가하십시오.
- 18. 속성을 변경 한 객체 모델링
- 19. Jade에서 속성을 설정하는 객체 확장하기
- 20. 객체 속성을 배열 키로 사용합니다.
- 21. 플래시의 객체 속성을 통한 루프
- 22. 속성을 사용하여 객체 배열 지정
- 23. 보기에서 객체 대신 객체의 속성을 인쇄하는 방법
- 24. ColdFusion에서 BLOB 객체 표시
- 25. 표시 연관된 객체
- 26. 표시 객체 및 레벨
- 27. 객체 배열의 데이터 표시
- 28. 특정 뷰포트에 객체 표시
- 29. Actionscript 표시 객체 제거
- 30. 객체 배열 표시