我有一个flex数据网格,我想在按钮点击事件后删除内容。如果我使用removeItemAt(myGrid.selectedIndex)方法它工作正常但removeAll()方法什么都不做。你在这里看到的addData()函数接受textinput值并将它们发送到datagrid。
[Bindable]
public var originalData:ArrayCollection;
[Bindable]
public var changingData:ArrayCollection = new ArrayCollection();
public function addData(e:MouseEvent):void
{
this.originalData = new ArrayCollection( );
var obj:Object = new Object( );
obj.Value = parseInt(myText.text)
originalData.addItem( obj );
this.changingData.addItem(obj);
}
public function clearList():void
{
this.changingData.removeAll()
}
答案 0 :(得分:0)
这应该适合你:
this.changingData = null;