-
404
+
404
页面无法加载,即将返回首页
diff --git a/themes/next/LayoutSearch.js b/themes/next/LayoutSearch.js
index 0a1c5fcc..5423f60e 100644
--- a/themes/next/LayoutSearch.js
+++ b/themes/next/LayoutSearch.js
@@ -2,21 +2,17 @@ import LayoutBase from './LayoutBase'
import StickyBar from './components/StickyBar'
import BlogPostListScroll from './components/BlogPostListScroll'
import { useGlobal } from '@/lib/global'
-import { useEffect } from 'react'
export const LayoutSearch = (props) => {
const { locale } = useGlobal()
const { posts, keyword } = props
- useEffect(() => {
- setTimeout(() => {
- const container = document.getElementById('container')
- if (container && container.innerHTML) {
- const re = new RegExp(`${keyword}`, 'gim')
- container.innerHTML = container.innerHTML.replace(re, `
${keyword}`)
- }
- },
- 100)
- })
+ setTimeout(() => {
+ const container = document.getElementById('container')
+ if (container && container.innerHTML) {
+ const re = new RegExp(`${keyword}`, 'gim')
+ container.innerHTML = container.innerHTML.replace(re, `
${keyword}`)
+ }
+ }, 200)
return (
@@ -26,7 +22,7 @@ export const LayoutSearch = (props) => {
-
+
)
diff --git a/themes/next/components/BlogPostListScroll.js b/themes/next/components/BlogPostListScroll.js
index a220c8ad..d3b78fa6 100644
--- a/themes/next/components/BlogPostListScroll.js
+++ b/themes/next/components/BlogPostListScroll.js
@@ -44,7 +44,7 @@ const BlogPostListScroll = ({ posts = [], currentSearch, showSummary = CONFIG_NE
return () => {
window.removeEventListener('scroll', scrollTrigger)
}
- })
+ }, [])
const targetRef = useRef(null)
const { locale } = useGlobal()
@@ -57,7 +57,7 @@ const BlogPostListScroll = ({ posts = [], currentSearch, showSummary = CONFIG_NE
{/* 文章列表 */}
{postsToShow.map(post => (
-
+
))}
@@ -65,7 +65,7 @@ const BlogPostListScroll = ({ posts = [], currentSearch, showSummary = CONFIG_NE
{
handleGetMore()
}}
- className='w-full my-4 py-4 text-center cursor-pointer glassmorphism shadow hover:shadow-xl duration-200 dark:text-gray-200'
+ className='w-full my-4 py-4 text-center cursor-pointer glassmorphism shadow hover:shadow-xl duration-200 dark:text-gray-200'
> {hasMore ? locale.COMMON.MORE : `${locale.COMMON.NO_MORE} 😰`}