搜索结果页面无法使用 page 参数自动加载

同志您好!

我的 search.jade 是这么写的

extends index

block title

title= '搜索 - ' + site.title

block content

if request.args.s

header

h1= '「' + request.args.s + '」的搜索结果'

span= d.get\_data(types="post", keywords=request.args.s, return\_count=true, with\_page=false)

#result

search\_posts = posts.search(keywords=request.args.s, limit=30)

+page(as\_ul=false)

ul: for post in search\_posts: li

time(datetime= post.date.format('%Y-%m-%d'))= post.date.format('%m.%d')

a(href=post.url)= post.title

else

header.sp: h1 搜索

#search

form(method='get', action='/search', role='search')

input(name='s', placeholder='搜索')

在设定了 limit=30 的基础上调用 +page(as\_ul=false),但只显示30篇文章,没有自动加载其余文章,请问如何解决?谢谢!

祝好。

2017-08-21 16:59 from Shui Baco
Comments
Write a Comment
  • Hepo reply

    @Shui Baco, 要提供具体的URL 与 关键字,不然摸不着头脑。 包括未来,遇到的问题,能提供具体的 URL 就尽可能提供,让对方去尝试重现。 :)

    • @Hepo 不好意思,是我想当然了,以后会注意!

      网址是这个:https://blog.shuiba.co/search

      比如搜索“我”得到的结果:https://blog.shuiba.co/search?s=%E6%88%91

      现在是设置成 limit=10,页面只显示10篇。inspect 了一下,list_container, on_loading 什么的都在,就是没效果。

      谢谢~