Грешка при компилиране: Намерена джаджа в контекстен елемент на HTML

Виждал съм този отговор, но мога Не виждам какъв би могъл да е проблемът в моя собствен код. Ето моя uibinding xml:

<!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>

След това получавам съобщение за грешка: Намерена джаджа в HTML контекст Елемент <g:HTML ui:field='title'>


person jhericks    schedule 05.08.2010    source източник


Отговори (1)


Проблемът беше, че основният елемент на джаджата беше div. Мисля, че това е добре, стига цялата джаджа да е чист HTML, но ако искате да смесите HTML и джаджи, коренът трябва да е HTMLPanel.

person jhericks    schedule 05.08.2010