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

revalidateWhen()

function revalidateWhen(deps, revalidate): BehaviorCleanup;

Defined in: core/model/behaviors.ts:291

Вызывает revalidate() при изменении зависимостей (не на инициализации). Под M1 валидация on-demand (validateFormModel), поэтому ревалидация выражается явным колбэком.

Parameters

deps

ReadonlySignal<unknown>[]

revalidate

() => void

Returns

BehaviorCleanup

Example

revalidateWhen([model.$.maxAmount], () => validateFormModel(model, schema));