为了账号安全,请及时绑定邮箱和手机立即绑定

node+ejs 渲染页面,数据改变后页面未发生变化

node+ejs 渲染页面,数据改变后页面未发生变化

回首忆惘然 2019-03-19 17:19:47
做分页,第一页时 后台res.render("admin/article.html",{data:data})点击第二页,重新查询数据库并且查询成功,确定数据已经改变。页面却没有变化。应该怎么解决?
查看完整描述

2 回答

?
湖上湖

TA贡献2003条经验 获得超2个赞

1。你想实现无跳转分页,就要使用ajax。模板引擎只是将view和model链接起来了,并不是异步加载
2。如果你只是想点击【下一页】之后跳转到新页面内容,就要设置【下一页】对应的路由,然后使用同一个模板输出,当然此时的数据就会看到变化了

查看完整回答
反对 回复 2019-03-30
?
蝴蝶刀刀

TA贡献1801条经验 获得超8个赞

解决了问题。因为它自己没有主动刷新页面,所以我就在ajax的success函数中主动请求了一下当前页,window.localtion.href=当前的url...应该不是一个很好的办法 ,但是还是解决了吧。。


查看完整回答
反对 回复 2019-03-30
  • 2 回答
  • 0 关注
  • 547 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信