当使用一个简单的履行示例时,在列表框中,我得到一个空指针异常,我无法摆脱它。 http://zkfiddle.org/sample/38ipduo/44-Listbox-fulfill-attr-error
上面的小提琴提供了一个错误的工作示例。 调试代码,我可以看到下一行
org.zkoss.zk.ui.impl.UiEngineImpl$FulfillListener.<init>(UiEngineImpl.java:2058)
被叫两次。第一次一切似乎都很好,但第二次似乎没有填写一些数据,导致NPE。 任何想法我如何正确地工作小提琴工作? 提前谢谢。
e.g。
<listcell>
<button id="btn" label="show" ></button>
<div fulfill="btn.onClick">
Hello world
</div>
<textbox value="@{person.name}" inplace="true" ></textbox>
</listcell>
我正在尝试使用单个记录的列表,作为zk论坛中的一个初始答案 建议几个id =“btn”元素可能会导致冲突。小提琴使用的是zk 5.我尝试过使用6.5并遇到类似的错误。
答案 0 :(得分:1)
如果您在使用6.5时阅读错误,则会看到zk尝试添加div
作为一个不可能的孩子到button
我不确定这是否是您可以查看zk doc fulfill
部分的错误
使用Event Listening并在java端添加Component
应该是最好的解决方法。