hola buenas tardes me encuentro con el siguiente problema tengo el sigueinte listado que esta cargado con un objeto json, el cual a cada elemento le tengo adjuntado un boton de editar y eliminar
y le asigne un modal para que una vez seleccionado el que quiero editar me habra dicho modal con los datos a editar
Editar Pedido
Nro :{{pedido.id_menu }}
Fecha: {{pedido.fecha}} Proveedor :Comida :Postre :Precio :
Guardar
y el siguiente controlador
.controller('MostrarPedidoCtrl',function($scope,$http,$state,$ionicPopup,$ionicModal){
$ionicModal.fromTemplateUrl('my-modal.html', {
scope: $scope,
animation: 'slide-in-up'
}).then(function(modal) {
$scope.modal = modal;
});
$scope.openModal = function(id_menu) {
$scope.modal.show();
};
$scope.closeModal = function() {
$scope.modal.hide();
}
el tema es que cuando selecciono en el modal emergente, el modal me carga mas de una vez el elegido y no me deja modificar, por favor me darian una ayuda de como seria la manera correcta de pasar el id, necesito solucionarlo desde ya muchas gracias.
No me queda del todo claro tu codigo.
Pero si me puedo dar a entender…
Cuando yo hice esto promero guarde la seleccion en una variable y luego abri el modal.
hola luis yo ya habia probado de esa manera, mira aca te dejo el link donde habia publicado mi codigo, sino y si podes me das un mail y te mando bien el proyecto para que veas a que me refiero.
estoy casi seguro que es cosa del "BorrarPedido( $index )en lugar de "BorrarPedido(pedido.id_menu)
mandame el codigo a luisma-sen23@outlook.com y le echo un ojo.
entodo caso conoces appcamp ? le quedan un par de semanas.
por que no brincas a la seccion de listas para darte una idea?
ya vi que pasó, estas pasando el pedido.id_menu , pero no estas haciendo nada con el . te recomiendo pasar el objeto pedido completo y luego actualizar usando el objeto pedido.
algo como $scope.selectedPedido = pedido [ index] para saber cual estas pasando.
saludos y suerte