He estado tratando de usar una matriz externa en mi código VueJs, pero he tenido problemas
Aquí está mi código:
import iconsData from 'components/iconsData.js'; export default{ data(){ return{ activeIcon: '', icons : iconsData } }, methods: { consoleIcons(){ console.log(this.icons) } } }
iconosData.js es:
export const iconsData = [ {"name": "material-icons"}, {"name": "eva-icons"}, ]
pero todo lo que recibo es una advertencia:
export 'default' (imported as 'iconsData') was not found in 'components/iconsData.js' (possible exports: iconsData)
cualquier ayuda es apreciada.
El error está relacionado con la importación. Actualmente, iconsData.js exporta un objeto { iconsData: [...] }. Por lo tanto, debe ser más específico sobre qué es exactamente lo que está tratando de importar:
import { iconsData } from 'components/iconsData.js';
Alternativamente, esto también funcionaría:
export default [ {"name": "material-icons"}, {"name": "eva-icons"}, ]