Nella mia app utilizzo una griglia utente UI angolare. Ho impostato enableFiltering
su true
nelle opzioni che mostravano alcune caselle filtro sopra le mie colonne. Questo è fantastico, ma i filtri non funzionano esattamente come desiderato.Il filtro griglia UI angolare si applica solo all'inizio del valore della cella
Se una cella contiene il testo "Mi piace la pizza" e digito "Mi piace", la riga della cella viene visualizzata come corrispondenza. Vorrei anche pensare che se digito "pizza", la cella/riga "I like pizza" dovrebbe apparire, ma non è questo il caso.
Come posso ottenere i filtri per consentire la ricerca in qualsiasi parte del testo, non solo dall'inizio?
Il valore predefinito è 'STARTS_WITH', ma si può cambiare: https://github.com/angular-ui/ng-grid/issues/2839 –
@BradBarber sembra la cosa esatta che voglio, anche se non è chiaro come usarlo. Qualche idea? –
Nel columnDef in cui si desidera utilizzarlo, si aggiungerà quanto segue: 'filter: {condizione: uiGridConstants.filter.CONTAINS}' –