تایپ‌اسکریپت - وب‌پک در مورد نوع کامپوننت Vue که «any» است، هشدار می‌دهد

با استفاده از ts 4.2.4 و Vue3 من این خطای عجیب را هنگام ساخت پروژه vue خود دریافت می‌کنم:

> [email protected] build > vue-cli-service build ⠋ Building for production... ERROR Failed to compile with 1 error 17:36:51 error in src/layout/Main.vue:52:20 TS7016: Could not find a declaratio

ادامه مطلب →

vue.js - چگونه یک برنامه vue.js3 با استفاده از typescript/vue-router/vuex ایجاد کنیم اما بدون vue-cli

وظیفه من ایجاد یک برنامه vue3 با پشتیبانی از typescript است، همچنین باید از vuex برای مدیریت وضعیت و vue-router برای مسیر‌یابی پایه استفاده کنم. اما نمی‌توانم از vue-cli در این پروژه استفاده کنم

کد فع

ادامه مطلب →

typescript - خروج از Okta با Nuxt.js/Vue و OpenId

من دیده‌ام که بسیاری از مردم این مشکل را دارند (نه فقط با Vue)، جایی که وقتی سعی می‌کنید کاربر را خارج کنید، این خطا مشاهده می‌شود:

{ "errorCode": "invalid_client", "errorSummary": "A client_id must be provided in the request.", "errorLink": "invalid_client", "errorId": "oae1R3sir06RJOLBoPOl08IUQ", "errorCauses": [] }

این مسئله بسیار گیج‌کننده است با توجه به این واقعیت که مس

ادامه مطلب →

javascript - چگونه می‌توان promise مربوط به Firestore را مستقیماً به یک پروکسی reactive() در Vue تبدیل کرد؟

با استفاده از Vue 3/Typescript، چگونه می‌توانم یک پرامیس FireStore که نتیجه آن یک آرایه از اشیاء است را به یک شیء پروکسی واکنشی با استفاده از map() تبدیل کنم؟

در این مورد، من نمی‌خواهم از forEach() یا Vuex استفاده کنم.

setup(){ ...

ادامه مطلب →

vue.js - انتقال Props کامپوننت به شیء در Vue Typescript

من در حال تلاش برای انتقال مقدار props در کامپوننت Vue به یک شیء به عنوان شاخص هستم، مانند کد زیر.

export default defineComponent({ props:{ pollId:{type: String} }, data(){ return{ poll: polls[this.pollId] } } })

اما وقتی این کار را انجام می‌دهم، خطایی شبیه به این دریافت می‌کنم:

ادامه مطلب →

vuejs3 - پرسش: چگونه فروشگاه vuex را به صورت سراسری در دسترس با Vue 3 و تایپ‌اسکریپت قرار دهیم (پروژه ساخته شده با CLI) +حل شده

چطور می‌توانم فروشگاه خود را در Vue 3 با Vuex به‌صورت جهانی در دسترس قرار دهم؟

فروشگاه من:

import { createStore } from 'vuex' export default createStore({ state: {}, mutations: {}, getters: {}, actions: {}, modules: {}, })

ادامه مطلب →

جاوااسکریپت - چگونه به‌صورت پویا حالت سبک را در VueJS تغییر دهیم

من می‌خواهم قابلیت‌هایی ایجاد کنم که در آن‌ها بتوانیم با کلیک روی دکمه سبک را تغییر دهیم.

در مورد من، من از sass/scss برای استایل‌دهی‌ام استفاده می‌کنم..

به عنوان مثال من ۳ سبک مختلف دارم، default.scss، dark.scss و system.scss.. کد برای dark.scss به این شکل است

// Mode $mode: dark; // Initialize

ادامه مطلب →

جاوااسکریپت - چگونه خطای TypeScript TS7031 را در v-slot در Vue.js رفع کنیم؟

من از Vue.js 3 با تایپ‌اسکریپت و vee-validate استفاده می‌کنم و هنگام ساخت پروژه با خطا مواجه می‌شوم.

خطای معنایی TS7031: عنصر اتصال 'field' به‌طور ضمنی دارای نوع 'any' است.

این به این دلیل است که من از v-slot با مقادیر vee-validate در کامپوننت Field از vee-validate استفاده

ادامه مطلب →

تایپ‌اسکریپت - مشکل ویو ۳ ویتسه در اضافه کردن کتابخانه‌ها

من دارم سعی می‌کنم چند وابستگی به vitesse با vue 3 و typescript اضافه کنم. من چند کتابخانه را با pnpm اضافه کردم

pnpm add @aws-sdk/credential-providers pnpm add @aws-sdk/client-dynamodb

حالا وقتی که تلاش می‌کنم و pnpm dev را اجرا می‌کنم، خطاهای زیر را دریافت می‌کنم وقتی که به مسیری می‌روم که کامپوننت را با کدی که از وابستگی‌ها استفاده می‌کند، فرا می‌خواند. هیچ ایده‌ای ندارم که چگونه ادامه بدهم (من بیشتر فردی زیرساختی هستم، این اولین بار

ادامه مطلب →

جاوااسکریپت - Vue-router با تایپ‌اسکریپت و نگهبان beforeEnter، چگونه از داده‌های معتبر استفاده کنیم؟

من از Vue و vue-router همراه با TypeScript استفاده می‌کنم، یک حالت رایج دارم که یک صفحه واحد برای نمایش یک کامپوننت Photo باشد، من یک مسیر با محافظ beforeEnter دارم که فروشگاه (store) من را بررسی می‌کند تا ببیند عکس درخواست شده واقعاً وجود دارد یا خیر

ادامه مطلب →