<p>rawData</p><a class="link-doclet-owner-link" data-element="Types/_entity/FormattableMixin" data-path="Types/entity/FormattableMixin">#Types/_entity/FormattableMixin</a>

<p>Данные в необработанном формате, которые могут быть распознаны через определенный адаптер.</p>

ТИП:
Object

Примеры

Создадим запись сотрудника: <pre> import {Record} from 'Types/entity'; const employee = new Record({ rawData: { id: 1, firstName: 'John', lastName: 'Smith' } }); console.log(employee.get('id')); // 1 console.log(employee.get('firstName')); // John console.log(employee.get('lastName')); // Smith </pre> Создадим набор записей с персонажами фильма: <pre> import {RecordSet} from 'Types/collection'; const characters = new RecordSet({ rawData: [{ id: 1, firstName: 'John', lastName: 'Connor', part: 'Savior' }, { id: 2, firstName: 'Sarah', lastName: 'Connor', part: 'Mother' }, { id: 3, firstName: '-', lastName: 'T-800', part: 'A human-like robot from the future' }] }); console.log(characters.at(0).get('firstName'));// John console.log(characters.at(0).get('lastName'));// Connor console.log(characters.at(1).get('firstName'));// Sarah console.log(characters.at(1).get('lastName'));// Connor </pre>

Примечание

<p>Данные должны быть в определенном формате, который поддерживается соответствующим адаптером (<a class="link-tag" data-className="Types/collection/RecordSet" data-category="option" data-member="adapter">adapter</a>).</p><p>Данные должны содержать только примитивные значения, массивы и простые объекты для совместного использования, копирования и сериализации.</p>

См. также

<a class="link-tag" data-className="Types/collection/RecordSet" data-category="method" data-member="getRawData">getRawData</a>
11/27/2020Мальцев А.А.