UseFormContext ().Javascript

Форум по Javascript
Ответить
Anonymous
 UseFormContext ().

Сообщение Anonymous »

В компоненте Const я настроен на это наблюдение: < /p>
const { watch, setValue, control } = useFormContext();
const fuelCostWatch = watch('fees')?.[fuel_costs]?.[0];
const watchPath = `fees.[fuel_costs][0].`;

'Плата' - это массив ключей/значения со следующим:
export type FormPayableAccessoryFeeDto = {
quantity: number;
rate: number;
};

export interface FormPayableAccessoryFeeIndexDto {
[key: string]: FormPayableAccessoryFeeDto[] | undefined;
}

export type QuoteCalculatorValues = {
fees: FormPayableAccessoryFeeIndexDto;
};
< /code>
Вот вход, который я настроен, чтобы контролировать Watch < /p>
(
{
setValue(`fees.[fuel_costs][0].quantity`, value as never);
}}
/>
)}
/>

Я ожидаю, что, потому что я смотрю 'ing ving in feet , когда я меняю значение при вводе, компонент должен повторно рендеринг. Более базовая структура (например: если я смотрю ('info') и создаю ввод info.firstname ), и это работает. (т.е.: если у меня есть больше индексов, чем fula_costs , например)
const fuelCostWatch = watch().fees[fuel_costs]?.[0];


Подробнее здесь: https://stackoverflow.com/questions/794 ... -re-render
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»