저는 ExtJS3에서 꽤 많은 개발자를 수행 한 후에 ExtJS4를 배웠습니다. 저는 Ext.data.Models이라는 새로운 클래스에 상당히 흥미가 있습니다. 그러나이 유효성 검사를 Ext.grid.Panel의 유효성 검사 함수와 통합하고 싶습니다.Ext.grid.panel 유효성 검사 및 Ext.data.Model.validations 통합
Grid 패널에서 Ext.data.Model의 유효성 검사 속성을 사용하는 모든 예제의 방향을 알려줄 수 있습니까?
모델에 유효성 검사를 추가하고 격자에 잘못된 값을 넣으려고했지만 오류나 일반적인 빨간색 선이 표시되지 않습니다.
아이디어가 있으십니까?
아, 그게 나를 위해 효과가없는 이유가 될 것입니다. 흠 ... 그럼 내가 이해할 때,'validations' 속성에 대한 유일한 out-of-the-box 목적은 개별 모델에서 호출 된'validate()'함수에 대한 것일까 요? – Drew
나는 개별 모델에 대해 사용해야한다고 말하는 것처럼 validate()를한다고 생각합니다. 그리드 컨텍스트에서이 방법을 사용하면 새로운 행을 커밋하기 전에 유효성을 검사하거나 편집 된 행의 유효성을 검사하여 저장소로 다시 보낼 수 있습니다. – dougajmcdonald
유감스럽게도 그것은 모델 검증에 맞습니다. 그러나 @ ajit.kumar에서 언급했듯이 여기에서 다루는 인라인 행 편집을위한 확장과 함께 양식 유효성 검사 (위)에 대한 확장을 사용할 수 있습니다. http://edspencer.net/2009/09/using-the-extjsrow -editor.html – Geronimo