From 73abc194b56ea7049d99d36d128fef62dd1d89ec Mon Sep 17 00:00:00 2001 From: "jlj05024111@163.com" Date: Thu, 31 Jul 2025 20:17:26 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E5=88=86=E9=A1=B5?= =?UTF-8?q?=E6=90=9C=E7=B4=A2=E8=A7=86=E5=9B=BE=E5=BC=95=E6=93=8E=E8=AE=BE?= =?UTF-8?q?=E7=BD=AE=E6=90=9C=E7=B4=A2=E6=A0=8Fplaceholder=E6=97=B6?= =?UTF-8?q?=E5=9B=A0=E4=B8=BA=E6=97=A0=E6=90=9C=E7=B4=A2=E6=A0=8F=E8=80=8C?= =?UTF-8?q?=E6=8A=A5=E9=94=99=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CHANGELOG.md | 4 ++++ src/view-engine/tab-search-view.engine.ts | 6 ++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 934f2fc9..96d7d8c9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,10 @@ ## [Unreleased] +## Fixed + +- 修复分页搜索视图引擎设置搜索栏placeholder时因为无搜索栏而报错的问题 + ## [0.7.41-alpha.16] - 2025-07-30 ### Added diff --git a/src/view-engine/tab-search-view.engine.ts b/src/view-engine/tab-search-view.engine.ts index 9aa4f111..2298f07e 100644 --- a/src/view-engine/tab-search-view.engine.ts +++ b/src/view-engine/tab-search-view.engine.ts @@ -174,8 +174,10 @@ export class TabSearchViewEngine extends TabExpViewEngine { } // 直接赋值 caption - (this.searchBar as IParams).placeHolder = caption || ''; - this.searchBar.state.quickSearchPlaceHolder = caption || ''; + if (this.searchBar) { + (this.searchBar as IParams).placeHolder = caption || ''; + this.searchBar.state.quickSearchPlaceHolder = caption || ''; + } } async call( -- Gitee