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