如何在网页上存储记录 (json) 并仅在“视图”上的记录上显示

How to store Records (json) on webpage and show only on record on View

本文关键字:记录 视图 显示 json 网页 存储      更新时间:2023-09-26

我在 json 数组中有 10 条来自 api 调用的记录。但是我只需要在网页上显示 1 条记录,提供下一个和上一个按钮。因此,当用户单击下一个或上一个按钮时,我需要获取下一个或上一个记录并显示在网页上。类似于Android中的viewpager或Windows应用程序中的flipview。

我想存储的原因只是为了避免不必要的 api 调用服务器获取记录以及指向下一个和上一个记录的指针。

是否可以将这 10 条记录存储在某个 javascript 变量中,并在用户单击下一个和上一个时继续迭代。

服务器端我正在使用 laravel 5.2

当然可以做到。只需正确格式化 JSON 即可保存记录数组,并维护指向当前记录的索引。

要更新显示,您可以使用纯JavaScript或使用某种MVVM库(例如),例如Knockout或Angular。