169 похожих чатов

Привет, чего ругается? <Field

v-slot="{ field }"
v-model="form.text"
name="text">
<textarea
v-bind="field"
:class="[
errors.text
? 'tw-border-danger-600'
: 'tw-border-light-200',
]"
class="tw-py-2.5"
placeholder="Описание"
rows="8"></textarea>
<div class="tw-text-danger-600">
{{ errors.text }}
</div>
</Field>

Type '{ class: string[]; placeholder: string; rows: string; name: string; onBlur: (e: Event) => unknown; onInput: (e: Event) => unknown; onChange: (e: Event) => unknown; 'onUpdate:modelValue'?: ((e: unknown) => unknown) | undefined; value?: unknown; checked?: boolean | undefined; }' is not assignable to type 'ElementAttrs<TextareaHTMLAttributes>'.
Type '{ class: string[]; placeholder: string; rows: string; name: string; onBlur: (e: Event) => unknown; onInput: (e: Event) => unknown; onChange: (e: Event) => unknown; 'onUpdate:modelValue'?: ((e: unknown) => unknown) | undefined; value?: unknown; checked?: boolean | undefined; }' is not assignable to type 'TextareaHTMLAttributes'.
Types of property 'value' are incompatible.
Type 'unknown' is not assignable to type 'string | number | string[] | undefined'.

9 ответов

46 просмотров

<textarea :value="field" или замена на v-model='field' вместо v-bind="field"

Maksim Drazdou- Автор вопроса
Леонид
<textarea :value="field" ...

не работает так

Maksim Drazdou
не работает так

убери все привязки, и постепенно добавляй, чтобы понять где именно ломается, скорее всего проблема с textarea

Maksim Drazdou- Автор вопроса
Леонид
убери все привязки, и постепенно добавляй, чтобы п...

сейчас вылезла вот такая фигня, не сталкивался? не могу понять причину error TS2322: Type '() => Promise<void>' is not assignable to type 'MouseEvent'. 202 @click.prevent="submitForm" кнопка <button type="button" class="tw-w-1/2" @click.prevent="submitForm" > Сохранить и продолжить </button>

Maksim Drazdou
ок, гляну

по поводу клика должно работать https://sfc.vuejs.org/#eNpFkU1PwzAMhv+KyaWd2FrtOtoKLogjNy65dJk3MvKl2OmEqv530nbAJYrtJ7bfN6N4CaEaEoqDaEhFHRgIOYVOOm2DjwwjRDzDBOfoLRQZLaSTTnlHDJYu0M71snhDYzx8+GhOD8XmF6B0tJpffbSZ6+nbKSg30HYwSgfQ33rN4PAG77m5JizLiOTNgNuIV1S8absFhHlSNfQm4WNb7PMGc+7Olvs8DmBaToDl/iRdU696spIcMNpgesYcATTHxOwdPCuj1VcVIg7ouC3+ty26cVzUTVNTr/T6UruQGGDYWX9C00qRISlyran/RoitWL3b2T5UV/Iuu7vokPcCSXFYLZhz2dM5luKTOdChrums5j+5UuXjpc63KibH2mKFZHfH6G+EMTeWYhEr3SSmH6u0nCc= https://github.com/johnsoncodehk/volar/issues/464 вроде эту проблему решили, переустанови зависимости попробуй

Maksim Drazdou- Автор вопроса
Леонид
по поводу клика должно работать https://sfc.vuejs....

не, там друго. убрал ^ с "@types/node": "18.8.0". для vue 3.2.40

Maksim Drazdou
не, там друго. убрал ^ с "@types/node": "18.8.0". ...

починил? у меня после последней обновы тоже ругается на types/node но работает нормально с последней версией

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта