Tengo una función de éxito en mi llamada ajax. El problema al que me enfrento es que necesito mapear los datos que se devuelven. Fuera de esta función mapea correctamente, pero no dentro. Alguna ayuda
$.ajax({ url: "https://example.com", type: 'Get', headers: { accept: "application/json;odata=verbose" }, success: function(data) { console.log(data); vm.items = data; data.Modules.map(function(module) { if (module.Topics.length) { var url, text if (module.Topics[1]) { url = module.Topics[1].Url text = module.Topics[1].Title } else { url = module.Topics[0].Url text = module.Topics[0].Title } } return { url, text } }) }, }) } },