Vue.component('subpedido-select', { data() { return { subpedido: null, subpedidosExistentes: [] } }, props: ["gdcid"], mounted() { console.log("ready"); }, methods: { onType() { axios.get("/api/subpedidos", { params: { nombre: this.subpedido, grupo_de_compra: this.gdcid } }).then(response => { this.subpedidosExistentes = response.data }); }, submit() { axios.post("/api/subpedidos", { nombre: this.subpedido, grupo_de_compra_id: this.gdcid }).then(response => { //se creo el subpedido, guardamos el subpedido en sesion axios.post("/subpedidos/guardar_sesion", { subpedido: response.data }).then(response => { window.location.href = 'productos'; }); }); }, elegirExistente(){ return; } } });