gwt
  • uibinder
  • 2010-08-05 2 views 2 likes 
    2

    this answer을 본 적이 있지만 내 코드에서 문제가 될 수 있습니다. 컴파일 오류 : HTML 컨텍스트에서 위젯을 찾았습니다.

    <!DOCTYPE ui:UiBinder SYSTEM "http://dl.google.com/gwt/DTD/xhtml.ent"> 
    <ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder' 
    xmlns:g='urn:import:com.google.gwt.user.client.ui' xmlns:a='urn:import:com.google.gwt.app.client'> 
        <ui:style field='iphone' src='Render.css' />   
    <div id='iHeader'> 
        <div 
         style='display:block; opacity:1; -webkit-tranform:translate3d(0px, 0px, 0px);'> 
         <a> 
          <span id='waHeadTitle' 
           style='display:block; -webkit-tranform:translate3d(0px, 0px, 0px);'> 
           <g:HTML ui:field="title" /> 
          </span> 
         </a> 
        </div> 
    </div> 
    </ui:UiBinder> 
    

    그런 다음 나는 오류 메시지 : 요소 <g:HTML ui:field='title'>

    답변

    3

    이 문제는 위젯의 루트 요소 사업부 것을이었던 HTML 컨텍스트에서 위젯을 찾을 여기 내 uibinding의 XML입니다. 전체 위젯이 순수한 HTML이지만, HTML과 위젯을 혼합하고 싶다면 루트는 HTMLPanel이어야합니다.

    관련 문제