搜索结果页面无法使用 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篇文章,没有自动加载其余文章,请问如何解决?谢谢!
祝好。
@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 什么的都在,就是没效果。
谢谢~