Какова цель атрибута ReaderID в? - PullRequest
       24

Какова цель атрибута ReaderID в?

2 голосов
/ 15 сентября 2011

Сейчас я учусь пользоваться Coolite.Я пытаюсь использовать элемент Store, но не знаю, что делает атрибут ReaderID JsonReader?

Ответы [ 2 ]

2 голосов
/ 15 сентября 2011

Свойство .ReaderID немного сбивает с толку.Вот определение:

Имя свойства в объекте строки, которое содержит значение идентификатора записи.По умолчанию это 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

Надеюсь, это поможет.

0 голосов
/ 15 сентября 2011

Без специальной проверки я бы предположил, что свойство 'ReaderID' имеет те же преимущества, что и любое свойство 'ID', в том смысле, что оно дает уникальную ссылку на элемент.

Это часто так, что вы можетенайдите его по идентификатору и выполняйте функции непосредственно в конкретном экземпляре, а не в поиске по типу или в цикле по всем элементам на странице и найдите конкретный экземпляр, который вам нужен.

...