【发布时间】:2018-12-23 21:49:02
【问题描述】:
我用 JSViews 创建了一个简单的分页视图。我有两个问题。
这是一个小提琴:JSViews Pagination Fiddle
1) 使用array.length时,我更新数据后它似乎发生了变化,尽管数组的长度保持不变:
这一行:
{^{for questions ~s = start ~c=count ~l=totalQuestions}}
最初是
{^{for questions ~s = start ~c=count ~l=questions.length}}
所以我不需要在数据 (navData) 中包含问题总数。
使用 .length,在我更新数组后(我知道我做错了,但这是第二个问题!!!)questions.length 从 10 变为 20,因此渲染出错。
谁能看到我做错了什么,这当然可能与第 2 部分有关。
- 我无法使用 setProperty() 仅更改“开始”来重新渲染视图,因此我使用了 hack。有没有更好的方法来制作这个模板?
【问题讨论】: