Vue Неожиданный токен, ожидается "," при приведении типа с помощью as

При попытке создать объект с помощью as я получаю сообщение об ошибке ниже. Кастинг в другом месте тоже не работает: /

SyntaxError: /Users/.../resources/js/components/radioComponent/radioGroup.vue:
Unexpected token, expected "," (27:25)
25 | options: {
26 |    required: true,
27 |       type: Object as >PropType<Array>,
     |                           ^
28 |       },
29 |    },
30 | };

У меня есть опыт работы с Angular, и это похоже на то, что я не могу отключить или что-то в этом роде? введите код сюда Что мне не хватает?

Редактировать:

name: 'RadioGroup',
    components: { RadioOption, InfoHeader },
    props: {
        title: String,
        infoText: String,
        options: {
            required: true,
            type: Object as PropType<Array<MyType>,
        },
    },
};

Такая же ошибка возникает и здесь:

export default {
    ...
    data: () => ({
        options: [
            { title: '', subTitle: '', tag: '0' } as MyType, 
            { ... } as MyType, 
            { ... } as MyType, 
        ],
    }),
    ...
}

для обоих фрагментов, завернутых в <script lang = "ts">

пожалуйста, поделитесь кодом

Boussadjra Brahim 01.04.2021 00:47

Вам не хватает образца кода ? Пожалуйста, поделитесь, чтобы мы могли его рассмотреть.

Adam Orlov 01.04.2021 00:57

Очевидная причина в том, что он не обрабатывается как TS, потому что вы не указали язык. В вопросе даже не упоминается TS. В JS нельзя использовать типы. В любом случае для этого требуется stackoverflow.com/help/mcve

Estus Flask 01.04.2021 10:10

Простите, ребята, подумали, что фрагмента кода в сообщении об ошибке было достаточно, добавили код прямо сейчас!

Deitsch 01.04.2021 14:14
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
4
24
0

Другие вопросы по теме