combobox dataprovider bug

from flex 2010/06/22 20:31


콤보박스에 데이터바이더로 잡혀있는 데이터가 갱신되었을때 이전데이터가 보인다거나 혹은
개수에 맞지 않게 표현되거나 하는 버그가 있다.

아래처럼 해결하자우..

// view

<mx:ComboBox id="_depth1"

labelField="category_name"

dataProvider="{model.list}" />



// model

[Bindable(event="updateList")]

public var list:ArrayCollection = new ArrayCollection();

private function resultHandler(e:resultHandler):void

{

list.source = e.result.source;

dispatchEvent(new Event('updateList'));

}


dropDownList 의 사이즈가 자동갱신이 안되는 버그도 있다.

이는 timer 를 이용해서 해결해도..



2010/06/22 20:31 2010/06/22 20:31
Tag // , ,

Trackback Address :: http://jinhokim.com/trackback/241

댓글을 달아 주세요

  1. 검쉰 2010/06/25 08:56  address  modify / delete  reply

    Flex SDK 3.4 까지만해도 멀쩡하던 것이었는데... =ㅁ=;;
    3.5에서 왜 저렇게 해놨을까요.. =ㅂ=

  2. 야훔 2010/08/31 15:56  address  modify / delete  reply

    형님 잘보고 가요~ ㅋㅋ

  3. 브라이언7 2011/08/12 10:33  address  modify / delete  reply

    이 문제로 고민하고 있었는데, 가뭄에 단비와 같은 포스트 였습니다. 감사합니다.^^