Visualizzazione dei risultati da 1 a 9 su 9

Hybrid View

  1. #1
    ciao alka!

    allora, per sicuro direi abbastanza perchè la lista viene caricata.
    da un banale console.log(this) mi sembra tutto ok.
    nella pagina i dati li vedo.
    quindi la parte gestita da alpine funziona.

    è il dopo che non funziona, cioè il sorting e il searching.

    poi sinceramente non so come strutturare meglio il codice.
    ho fatto diverse prove, ma arrivo sempre allo stesso risultato, quindi sicuramente c'è un errore di fondo.

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,487
    Quote Originariamente inviata da fermat Visualizza il messaggio
    è il dopo che non funziona, cioè il sorting e il searching.
    Ma come avviene il sorting e il searching? Per visualizzare modifiche nella pagina tramite Alpine.js, che sta "guardando" gli items[], è necessario che l'ordinamento e il filtro vadano a modificare questa lista di oggetti, così che Alpine "reagisca" aggiornando la tabella.

    Il fatto che tu non abbia due contenitori, uno per tutti gli elementi e un altro per gli elementi filtrati e/o ordinati, su cui si dovrebbe basare la visualizzazione, è un aspetto che mi insospettisce molto.

    Purtroppo però qui si dovrebbe entrare nel merito del codice e di come è strutturato, come è realizzata la pagina, peraltro senza conoscere da parte mia il valore aggiunto di questo List.js.

    Quote Originariamente inviata da fermat Visualizza il messaggio
    ho fatto diverse prove, ma arrivo sempre allo stesso risultato, quindi sicuramente c'è un errore di fondo.
    Questo è certo, però un conto è analizzare le cause di un bug specifico riscontrato, un conto è dare suggerimenti validi per risolvere una situazione problematica legata a come le librerie vengono impiegate nella pagina, che mi pare sia la causa dell'effetto riscontrato: una pagina completamente vuota.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.