the ‘events’ is returned from model() and I made the backend to return “perPage”'s records every time I click the page number, the thing is: in the page, I can receive the data in Response but it only display first page’s data. And I did check the ‘events’ get updated every time, but It just didn’t shown on the page.
Thanks for reply. I know this binding way is deprecated now and I tried the way you mentioned using alias, but I don’t think is “binding” causing any problems since I am using {{#each pagedEvents as |event|}} to show the data on the page, if I replace “pagedEvents” with “events”, it works well but lost some functionality like sort and filter. And also I notice this way is making page a computedProperty, but I noticed in ember toturial which said computedProperty can’t be used as queryParamas. I don’t know if I understand this correctly though.
{{#each events as |event|}}
{{page-numbers content=pagedEvents showFL=true}}
This will work but I wanna give some functionality like sort and filter to this “events2” I used here:
pagedEvents: pagedArray(‘events2’,