答案实际上取决于您的需求。由于您提到您对服务器端解决方案感兴趣,因此您可以做到这一点:
添加当前项目,而不是列表到
ViewModel
应该看起来像这样:
public class WordsViewModel
{
public WordsViewModel Item { get; set; }
public int Index { get; set; }
public int Count { get; set; }
}
在您的控制器中,使按钮将索引发送到后端,然后让后端获取从Frontend发送的新索引。
public ActionResult ShowItem(int index = 0)
noteseact单击“重新加载”页面,使用新索引,如果您不想重新加载页面,则可以使用浏览器获取API。