javascript - 服务端渲染与交互设计
问题描述
我正在使用 Node.js + EJS 来呈现我的 html 页面。
我当前的设置是将一个复杂对象发送到一个 ejs 模板,一个包含项目列表的对象。现在我只是通过 ejs 在页面上显示所有项目,但我想在单击“显示下一个项目”按钮后按顺序显示项目,该按钮在同一页面上堆叠项目。
我正在努力设计这种行为,我是否应该通过客户端脚本处理所有这些,只需监听页面上的点击并跟踪当前项目,然后将下一个项目加载到容器中,或者有正确的做法这与 node.js 来来回回?如果是这样,它应该以某种方式涉及会话以了解我们当前位于列表的哪个索引处?
解决方案
推荐阅读
- excel - 彭博 =baddperiods() 和 =bdh() 问题
- java - 如何使用 mockito-inline 模拟子线程的 run() 方法
- c# - 检查口袋妖怪是否可以进化
- android - 在android java中使用searchview时如何在ListView中突出显示过滤后的文本
- r - 转换数据框以便能够过滤值
- angular - 寻求在jspdf中使用动态数据为多页设置填充的解决方案
- node.js - 我如何在 node.js 中重定向
- docker - 为什么我的 Docker swarm 服务只复制到 3/5?
- html - 由样式化组件创建的类自动添加到另一个 div/组件。(云前)。在本地运行良好
- python-3.x - import psycopg2 : SystemError: _psycopg 的初始化在第二个 URL 命中引发未报告的异常\r 失败