나는 지금 Coolite를 사용하는 법을 배우고 있습니다. Store
요소를 사용하려고하는데 JsonReader
의 ReaderID
속성이 무엇을하는지 모릅니다.<ext : JsonReader>의 ReaderID 속성은 어떤 용도로 사용됩니까?
2
A
답변
0
특히 'ReaderID'속성은 요소에 대한 고유 한 참조를 제공한다는 점에서 'Reader'속성이 'ID'속성과 동일한 이점이 있다고 가정합니다.
ID로 찾아서 특정 인스턴스에서 직접 기능을 수행 할 수 있습니다. 유형별로 찾거나 페이지의 모든 항목을 반복하여보고 특정 인스턴스를 찾지 않아도됩니다. 후.
2
.ReaderID
속성은 약간 혼란 스럽습니다. 다음은 정의입니다.
레코드 식별자 값이 들어있는 행 객체 내의 속성 이름입니다. id 기본값은
기본적으로 해당 행의 "ID"로 사용해야하는 데이터 항목의 속성 이름입니다.
예를 들어 '고객'개체에 "CustomerID"
속성이있는 경우 .ReaderID
속성을 "CustomerID"
으로 설정해야합니다.
FYI, Ext.NET v1.x에서 .ReaderID
속성의 이름이 .IDProperty
으로 바뀌 었습니다. (클라이언트 측 문서)에서 확인할 수
더 많은 정보 :이 도움이
http://dev.sencha.com/deploy/ext-3.3.1/docs/?class=Ext.data.JsonReader&member=idProperty
희망.
명확한 설명을 해주신 Geoffrey에게 보내 주시면 감사하겠습니다. 클라이언트 측 'id'는 항상 나에게 조금 이상했기 때문에 행 서버 측에 의미있는 데이터 바인딩을 설정할 수 있다는 것을 알고 싶습니다. IDProperty는 더 의미 론적으로 의미가 있습니다! – dougajmcdonald