minBytes
Создаёт действие проверки минимального количества байтов.
const Action = v.minBytes<TInput, TRequirement, TMessage>(requirement, message);
Обобщения
TInputextends stringTRequirementextends numberTMessageextends ErrorMessage<MinBytesIssue<TInput, TRequirement>> | undefined
Параметры
requirementTRequirementmessageTMessage
Пояснение
С помощью minBytes можно проверить количество байтов в строке. Если входные данные не соответствуют requirement, можно использовать message, чтобы настроить сообщение об ошибке.
Возвращаемое значение
ActionMinBytesAction<TInput, TRequirement, TMessage>
Примеры
В следующих примерах показано, как можно использовать minBytes.
Схема минимального количества байтов
Схема для проверки строки, содержащей не менее 64 байтов.
const MinBytesSchema = v.pipe(
v.string(),
v.minBytes(64, 'The string must contain at least 64 bytes.')
);
Связанные API
Следующие API можно использовать вместе с minBytes.
Схемы
Методы
Утилиты
© Fabian Hiller
Licensed under the MIT License.
https://valibot.dev/api/minBytes/