Типы шрифтов в файлах .vue - PullRequest
       0

Типы шрифтов в файлах .vue

0 голосов
/ 08 февраля 2019

У меня есть тип машинописного текста, который отбрасывает первый аргумент функции и дает мне остальное как тип.(Относится к типам в Vuex mapGetters и mapActions)

type Drop1<T> = T extends (_: any, ...args: infer K) => infer R ? (...args: K) => R : never;

Отлично работает в любом файле .ts, например в моих службах.Однако Vue не принимает это как допустимый машинописный текст.

Даже если я создаю тип в другом файле и импортирую его, типы отличаются от импорта его в файл vue по сравнению с файлом ts,

myЗависимости package.json актуальны и должны поддерживать это.Есть ли какие-либо различия или ограничения в том, как .vue-файлы обрабатывают типы машинописи по сравнению с обычными .ts-файлами?

спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...