Saltar al contenido

creando una tabla en ionic

Haz todo lo posible por interpretar el código bien antes de utilizarlo a tu trabajo si ttienes algo que aportar puedes decirlo en los comentarios.

Solución:

La cuadrícula de flexbox debería hacer lo que quieras. No tiene claro con qué limitación se encontró, por lo que es difícil abordar sus detalles.

Aquí hay un codepen con una muestra de trabajo que genera su tabla con las primeras dos filas y un encabezado: http://codepen.io/anon/pen/pjzKMZ

HTML




    
    

    Ionic Template

    
    
 

  
    
        

Service Provider Details

Utility Company Name
Service Code
Pay Limit
Account Number to Use
data.name
data.code
LK data.limit
data.account

CSS

body 
    cursor: url('http://ionicframework.com/img/finger.png'), auto;


.header .col 
    background-color:lightgrey;


.col 
    border: solid 1px grey;
    border-bottom-style: none;
    border-right-style: none;


.col:last-child 
    border-right: solid 1px grey;


.row:last-child .col 
    border-bottom: solid 1px grey;

JavaScript

angular.module('ionicApp', ['ionic'])

.controller('MyCtrl', function($scope) 

    var ctrl = this;

    ctrl.add = add;
    ctrl.data = [
        
            name: "AiA",
            code: "AI101",
            limit: 25000,
            account: "Life Insurance"
        ,
        
            name: "Cargills",
            code: "CF001",
            limit: 30000,
            account: "Food City"
        
    ]

    ////////
    function add(index) 
        window.alert("Added: " + index);
    
);

Esto probablemente debería ser un comentario, sin embargo, no tengo suficiente reputación para comentar.

Le sugiero que realmente use la tabla (HTML) en lugar de ion-row e ion-col. Las cosas no se verán bien cuando uno de los contenidos de la celda es demasiado largo.

Un caso peor se ve así:

| 10 | 20 | 30 | 40 |
| 1 | 2 | 3100 | 41 |

Bifurcación de ejemplo de mayor fidelidad de @jpoveda

Simplemente, para mí, usé ion-row y ion-col para lograrlo. Puede hacerlo más ordenado haciendo algunos cambios con CSS.


      
      header
    
    
      header
    
      
      header
    
  
  
      
      row
    
    
      02/02/2018
    
      
      row
    
  
  
      
      row
    
    
      02/02/2018
    
      
      row
    
  
  
      
      row
    
    
      02/02/2018
    
      
      row
    
  

Aquí tienes las reseñas y calificaciones

Recuerda mostrar este enunciado si si solucionó tu problema.

¡Haz clic para puntuar esta entrada!
(Votos: 2 Promedio: 4)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *