Binding an Array of Objects to Aurelia's Repeat For Not Rendering Correctly

Hello

I’m working on a project using Aurelia and facing an issue when trying to bind an array of objects to a repeat.for element. The array contains multiple objects with various properties & I want to iterate over the array to display specific properties of each object within a list. However, I’m running into a problem where the properties of the objects aren’t being rendered correctly in the view. Instead of displaying the correct values, it seems like the bindings aren’t resolving properly. :innocent:

I’ve tried several approaches; such as explicitly defining the properties in the binding expression and using computed properties, but the issue persists. :upside_down_face: I’m using a simple template like this:

  • ${item.name} ${item.description}

Despite my best efforts; I’m not seeing the expected output. The array is correctly populated in the model, and I’ve verified that the data is being passed correctly, but the bindings aren’t reflecting the correct values. :thinking: Checked https://stackoverflow.com/questions/65995570/binding-issue-in-repeat-for-in-aurelia-Minitab guide for reference .

Has anyone encountered something similar when binding complex objects to repeat.for? Any suggestions on how to resolve this issue would be greatly appreciated.

Thank you ! :slightly_smiling_face:

Is it possible to share the html please? Specifically the for loop and any if.bind locations if possible.