No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Integraci贸n a Platzi Music

44/53
Recursos

Aportes 13

Preguntas 8

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

Les recomiendo que para a帽adir Vuex lo hagan mediante el comando: vue add vuex que justamente se encargar谩 de a帽adir y hacer todas las configuraciones necesarias al proyecto:D!

Correcci贸n
驴Los estilos del componente Track seleccionado han desaparecido?. Soluci贸n

Archivo Mixins/track.js

const trackMixin = {
  methods: {
    selectTrack () {
      this.$emit('select', this.track.id)
      this.$store.commit('setTrack', this.track)
    }
  }
}

export default trackMixin

Para configuar vuex en vue3 se crea una carpeta llamada store y dentro un index.js

con este codigo

import { createStore } from 'vuex'

export default createStore({
  state: {
  },
  mutations: {
  },
  actions: {
  },
  modules: {
  }
})

y dentro del main.js

import store from "./store"

app.use(store)

Ya no es necesario instalar e stage-2 si ya tengo el stage-3 ?

馃槷 Que brutalidad鈥煤per genial

Hola!

Algo raro sucede con el componente search y la directiva
blur personalizada.

Mi caso es 茅ste:

La l铆nea a.removeAttibute(鈥榙isabled鈥) en blur.js me da el
siguiente error:
TypeError: a.removeAttibute is not a function

Comento esa l铆nea y luego procedo a hacer b煤squedas,
y sucede lo siguiente:

  1. Cargo la aplicaci贸n y busco 鈥榳oman鈥
  2. Me aparecen algunas canciones, algunas con blur y otras normales.
  3. Hago otra b煤squeda con la palabra 鈥榯ime鈥 y me aparecen otras
    canciones pero 茅sta vez el blur aparece en las mismas posiciones
    de las canciones con blur de la primera b煤squeda
  4. Abro de nuevo la aplicaci贸n y busco 鈥榯ime鈥 y me aparecen algunas
    canciones, ninguna sin blur
  5. Busco cualquier otra canci贸n y no importa si tienen o no preview_url,
    no se aplica el blur

El proyecto lo estoy trabajando en un repositorio de git local.
He regresado al commit donde se crea la directiva blur.js y me
sucede lo mismo

A alguien se le present贸 un problema similar?

Saludos!

No se si alguien se haya dado cuenta, pero cuando se integro Vuex al proyecto dejo de funcionar el estilo de bordeado color verde al Track en la UI al seleccionarla?

Hola!
A alguien le habr谩 aparecido un error en la consola como 茅ste:

[Vue warn]: Error in directive blur bind hook: "TypeError: a.removeAttibute is not a function"

found in

---> <App> at src/components/Search.vue
       <App> at src/App.vue
         <Root>

驴Si quisiera por ejemplo, guardar datos b谩sicos del usuario que inici贸 sesi贸n dentro de mi app, ser铆a v谩lido utilizar Vuex? Lo digo, porque a veces es diferentes vistas es necesario mostrar su nombre, apellidos, edad, etc. Entonces para no reescribir el c贸digo en cada vista ( o sea, hacer una funci贸n en cada component) utilizar el vuex.

tengo un error con las clases de bulma, cuando abro el devtools la resolucion disminuye por lo tanto los botones para ir a / y /about desaparecen, como los arreglo, mi pug es este

<template lang="pug">
  section.hero.is-success
    .hero-head
      header.navbar
        .container
          .navbar-start
            .navbar-item
              strong Platzi Music

          .navbar-end.navbar-menu
            router-link.navbar-item(to="/") Buscar
            router-link.navbar-item(to="about") Nosotros

    .hero-body
      .container.has-text-centered
        h1.title Platzi Music
        h2.subtitle Canciones que est谩n Vue-n铆simas
        pm-player
</template>```

como hago con un v-bind de un input con vuex?

Saludos companeros, tengo un error a la hora de compilar el codigo. alguien que me oriente en que es lo que estoy haciendo mal?

Unknown custom element: <trasition> - did you register the component correctly? For recursive components, make sure to provide the "name" option.

found in

---> <App> at src/components/Search.vue
       <App> at src/App.vue
         <Root>

Por fin entendi Vuex, Nacho!