Перейти к основному содержимому

unknownSchemaSelectors()

function unknownSchemaSelectors(maps, compiled): string[];

Defined in: form/schema-controller.ts:393

Селекторы, на которые в области записаны правила, но которых нет в её скомпилированной схеме. Такое правило ничего не делает — сборка и рендерер в dev предупреждают о нём.

Ref в проверку не входит: его разрешено брать по абсолютному пути модели (phones.0.number), а такой строки при сборке может ещё не быть.

Parameters​

maps​

SchemaOverrideMaps

Хранилище области.

compiled​

CompiledSchema

Скомпилированная схема области (CompiledSchema).

Returns​

string[]

Селекторы с правилами, не найденные в схеме области.

Example​

const scope = controller.scopeOf(model);
unknownSchemaSelectors(scope.__overrideMaps, bundle.render.tree!); // ['mortgage'] — узла нет