首页 > 解决方案 > 服务端渲染与交互设计

问题描述

我正在使用 Node.js + EJS 来呈现我的 html 页面。

我当前的设置是将一个复杂对象发送到一个 ejs 模板,一个包含项目列表的对象。现在我只是通过 ejs 在页面上显示所有项目,但我想在单击“显示下一个项目”按钮后按顺序显示项目,该按钮在同一页面上堆叠项目。

我正在努力设计这种行为,我是否应该通过客户端脚本处理所有这些,只需监听页面上的点击并跟踪当前项目,然后将下一个项目加载到容器中,或者有正确的做法这与 node.js 来来回回?如果是这样,它应该以某种方式涉及会话以了解我们当前位于列表的哪个索引处?

标签: javascripthtmlnode.jsejs

解决方案


推荐阅读