listview and datatable issues with dynamic children

I am having a very strange issue.

The dynamic children of a listview of datatable are loading but only one of the three dynamic text fields are being filled (so instead of a name, type, and id - it's just the id that shows up. see #5 below EDIT: and pictures).

I have tried all options I can see (some not listed here that won't be accepted, etc.) - also not listed is assigning a State Variable and saving the response to it (which I tried yesterday but don't have notes beyond it not working/not working any better).

For details, this is not the only issue I have been having with datatables and listeviews but it is the only result that is not: 1) failing to build the app, 2) failing to load the datatable or listview widget, or 3) showing the same thing multiple times (at least since yesterday - before which the issue was it being empty but loaded, or showing the first item multiple times).

All the attempts/results (Note #4 is from the Docs and #5 is the best result):

  1. Query = Supabase Query (on a listview widget). Text = using the queried table rows directly => build fails.

  2. Query = Supabase Query (on a listview widget). text = using the child variable for text => build fails.

  3. Query = API Query (on a listview widget). text = using the API call response directly (set to: JSON Body>JSON Path) using JSON Path copied from testing the same API call => App runs, children are made with a list of all items of said type instead of one.

  4. Query = API Query (on a listview widget). text = using the child variable (set to: JSON Body>JSON Path>$[*]) using JSON Path copied from testing the same API call => App runs, children are made but all text values are null.

  5. Query = API Query (on a listview widget). text = using the child variable (set to: As Data Type) using Data Structure Field => App runs, children are made but only the ID (not the other two dynamic texts) are showing up.

  6. Query = API Query (on a listview widget). text = using the child variable (set to: Has Field>Field) => App runs, children are made but all dynamic text is true or false (ID = true).

I am at a loss of what else to try.

5 replies