hay una matriz de datos como se muestra a continuación. Tendré un nav. operación en los datos entrantes en la matriz; de lo contrario, imprimiré los datos, me pregunto cómo puedo hacer esto.
title: item.title,
si item.title en la navegación de datos entrantes. Si hay Let this.$t(item.title) pase la verificación de impresión. pero si no hay nav. luego verifique si this.$t(item.title)
menu_items: [ { title: 'nav.home', path: '/', Index: 0 }, { title: 'nav.gallery', path: '/gallery', order: 10 }, { title: 'nav.contact', path: '/contact', order: 12 }, { title: 'hello', path: '/hello', order: 13 }, { title: 'hello2', path: '/hello2', order: 14 } ] menuItem() { return this.menu_items.map(item => { return { title: item.title, path: item.path, children: item.children, order: item.order } }).sort((a, b) => a.order - b.order) }lo primero que debe hacer es buscar item.title item.title.search('nav.') Si no hay nav. en los datos después de verificar, si item.title existe, this.$t(item.title)
menuItem() { return this.menu_items.map(item => { return { title: item.title.search('nav.') ? item.title : this.$t(item.title), path: item.path, children: item.children, order: item.order } }).sort((a, b) => a.order - b.order) }