angular-ui/ui-grid

minWidth does not work with percent values

Open

#4912 aperta il 29 dic 2015

Vedi su GitHub
 (1 commento) (0 reazioni) (1 assegnatario)JavaScript (2496 fork)batch import
good first issue

Metriche repository

Star
 (5395 star)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

When entering the minWidth value of a given column, if the value is a percent, the grid will not render.

STEPS TO DUPLICATE

  1. Create a grid with columns (be sure minWidth is a property in at least one of them)
  2. Set the minWidth property to a percent value (must be a string value, i.e. '10%' and not 10%)
  3. Assuming everything else was done correctly, the grid will still not render (to verify this was done right, change the percent value to a number; if the grid renders properly in this instance, you presumably did everything else right).

Below is a link to a plunkr I made to demonstrate this (I basically took the tutorial plunkr from lesson 204 from the tutorial and changed the minWidth to 10% for the first column in app.js)

http://plnkr.co/edit/9kjMpGNtWKTAEbi1bOCe?p=preview

Analyzing the results with firebug, the following message came back in the console.

Error: Cannot parse column minWidth '10%' for column named 'name'

Guida contributor