我也有同样的问题,那就是here。问题出了问题,我没有发表意见的特权,所以我提出了这个问题。他想从一个DynamicForm对象中删除一个SectionStackSection。我的情况如下:我使用DynamicForm (FormItem.方法,我还添加了一个按钮来从FormItem中删除这个SectionStackSection。问题是一样的。也尝试了DynamicForm.removeFromParent(),但是父对象在DynamicForm中是空的。
编辑:这就是我的SectionStack是如何构建的:
SectionStack
SectionStackSection
DynamicForm df1 // added via SectionStackSection.addItem(df1)
Button btn1 // added via DynamicForm.addChild(btn1)
ClickHandler ch1
FormItem[] fiList1 // added via DynamicForm.setFields(fiList1)
DynamicForm df2 // added via SectionStackSection.addItem(df2)
Button btn2 // added via DynamicForm.addChild(btn2)
ClickHandler ch2
FormItem[] fiList2 // added via DynamicForm.setFields(fiList2)
// ... some more DynamicForm objects added
DynamicForm dfX
Button btnX
ClickHandler chX
FormItem[] fiListX
SectionStackSection
// ...
// ...例如,通过按btn1,应该删除df1。应该仍然显示SectionStackSection。
发布于 2014-04-27 18:35:32
只需在线下调用
dynamicForm.getElement().removeFromParent();https://stackoverflow.com/questions/23327241
复制相似问题