2014-09-05 3 views
0

나는 선택 가능한 특정 범위의 플렉스 날짜 필드 만 원한다.Flex mx : DateField disabledRanges = ""및 selectableRange = ""의 차이점은 무엇입니까?

mx : DateField와 비슷한 속성을 사용하여 선택 가능한 기간을 제한 할 수 있습니까?

<mx:DateField disabledRanges="{[{rangeEnd: new Date()}]}"/> 

<mx:DateField selectableRange="{{rangeStart : new Date()}}" y="100"/> 

그래서 내가 disabledRanges 및 selectableRange를 사용해야 할 두 가지 속성 위의 어느 경우의 차이가 무엇인지 알고 싶습니다됩니다.

답변

2

disabledRanges

disabledRanges 는 날짜가 선택되는 것을 제외 범위 다수를 정의 할 수 있습니다. [1]

selectableRange 날짜 범위를 선택하여 정의 할 수 있습니다. [2]

차이는 작지만 강력하지만 복수 제외를 정의하면 훨씬 더 많은 맞춤 설정이 가능합니다.

으로 쉽게 다른 사람이이 날짜를 선택할 수 있다고 가정하고 모든 주말과 공휴일도 제외하고 싶다고 상상하십니까? 포괄적 인 기간으로는이를 수행 할 수 없으며 여러 제외가 필요합니다.

0

이 속성은 반대입니다. disabledRanges을 사용하면 일부 날짜 (날짜)를 선택에서 사용 중지 할 수 있으며 다른 날짜는 사용자가 사용할 수 있습니다. selectableRange을 사용하면 사용 가능한 날짜 (날짜)를 설정할 수 있습니다 (사용자에게 다른 날짜는 사용 중지됩니다). selectableRange