Je cherche à retourner une sous-chaîne pour une colonne dans une grille. Les valeurs passées sont des liens html, je voudrais saisir revenir tout dans la chaîne au-delà de la dernière «/»EXTJS Création d'une sous-chaîne pour une valeur de colonne (retournant la moitié arrière)
{
header: 'Site',
width: 22,
sortable: true,
hideable:false,
renderer: function(v) {
return Ext.util.Format.substr(v, 1, 8); // I know this is how you do the substring, but how do you get the final . and the last array position?
},
dataIndex: 'site'
}
Vous cherchez quelque chose comme ceci:
renderer: function(v) {
return Ext.util.Format.substr(v, v.lastIndexOf("/"), v.end());
},
Depuis que j'avais besoin de plus dans le moteur de rendu j'ai gardé ma solution, mais votre travail a fonctionné parfaitement. renderer: fonction (valeur, méta) { meta.style = "color: blue;"; ... – TigerDave