Búsqueda de sitios web
Tengo un bloque <script setup> en el que importo mi testStore, pero cada vez que quiero usar this.testStore.name en algún lugar de mi archivo vue, vetur me da este error:
Property 'testStore' does not Leer más →
Estoy usando la API de Composición de Vue 3 de la siguiente manera:
tienda.ts
import { ref, Ref } from 'vue'; import { defineStore } from 'pinia'; export const useStore = defineStore('store', () => { const isLoading: Ref<boolean> = ref(true); function init() { isLoading.value = t Leer más →
Tengo un proyecto Nuxt3 con una API en server/api/<api-endpoints>. Dentro de un endpoint, cuando intento usar un Store de Pinia dice:
o cuando intento acceder a una función com
Leer más →
Estoy teniendo algunos problemas al agregar TypeScript a un store de Pinia, así que me gustaría saber cómo puedo resolver este problema, este proyecto está usando Pinia:^2.0.16 y Vue:3.2.37
Este es el error:
El tipo '{}' carece de las siguientes propiedades del tipo 'Order':
Leer más →
Estoy usando Vue 3 con Pinia; tengo un servicio api que se utiliza para hacer solicitudes a mi api, lo he agregado como una propiedad para que esté disponible en todas mis tiendas, así:
main.ts:
import { http } from "@/services/ht Leer más →
Estoy usando Vue 3 con Pinia y quiero usar la API de composición dentro de mis stores de Pinia. Dado el siguiente ejemplo de store
export const useMyStore = defineStore("my", () => { const currentState = ref(0); retur Leer más →Tener esta tienda aquí :
interface Task { id?: string; name: string; done: boolean; } interface TodoState { tasks: Task[]; loading: boolean; } export const useTodoStore = defineStore({ id: 'todo', state: (): TodoState => ({ tasks: [], loading: false, }), getters: {}, actions: { async addTask(name: string): Promise<void> { this.loading = true; this.tasks.push({ name, done: false, id: generateID() }); await sleep(200); Leer más →
Estoy obteniendo un error extraño en el siguiente código: La propiedad 'length' no existe en el tipo '{ [RefSymbol]: true; }'.
Pero cuando verifico el tipo de foo en la función getCount, mi IDE me dice que es del tipo Foo[]. ¿Qué estoy haciendo mal?
Leer más →
Estoy implementando una tienda de autenticación (con Firebase) y, dependiendo de la autenticación, quiero dirigir a mi usuario a la página de inicio de sesión o a la página de usuario conectado.
Básicamente estoy tratando de lograr esto: https://github.com/dannyconnell/vue-composition-api-course/blob/module-23/vue-composi
Leer más →
Tengo una tienda.
export const useGameStore = defineStore("game", { state: () => gameBaseState, getters: { foundMarkers(state): Marker[] { return state.markers.filter((m) => m.found); }, ... }, actions: { Leer más →