From 1bafb01741c9bcc4c8e86545f2d6f110ba8fa7c0 Mon Sep 17 00:00:00 2001 From: Blizzard Date: Sun, 11 Oct 2026 09:22:29 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=97=A5=E8=AE=B0=E9=95=BF?= =?UTF-8?q?=E6=96=87=E8=BE=93=E5=85=A5=E5=B8=83=E5=B1=80=E5=B9=B6=E5=87=8F?= =?UTF-8?q?=E5=B0=91=E8=BE=93=E5=85=A5=E6=97=B6=E6=AD=A3=E6=96=87=E5=9B=9E?= =?UTF-8?q?=E4=BC=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- weapp/pages/diary_edit/diary_edit.js | 4 +++- weapp/pages/diary_edit/diary_edit.wxml | 2 +- weapp/pages/diary_edit/diary_edit.wxss | 4 ++-- weapp/pages/publish/publish.js | 4 +++- weapp/pages/publish/publish.wxml | 2 +- weapp/pages/publish/publish.wxss | 4 ++-- weapp/tests/diary-input.test.cjs | 13 +++++++++++++ 7 files changed, 25 insertions(+), 8 deletions(-) diff --git a/weapp/pages/diary_edit/diary_edit.js b/weapp/pages/diary_edit/diary_edit.js index 370a74c..446378f 100644 --- a/weapp/pages/diary_edit/diary_edit.js +++ b/weapp/pages/diary_edit/diary_edit.js @@ -64,7 +64,9 @@ Page({ }, onContentInput: function(e) { var val = e.detail.value || ''; - this.setData({ 'form.content': val, contentLength: val.length }); + // 正文只存于逻辑层,避免每次敲字回传长文本影响原生输入。 + this.data.form.content = val; + this.setData({ contentLength: val.length }); }, chooseImages: function() { diff --git a/weapp/pages/diary_edit/diary_edit.wxml b/weapp/pages/diary_edit/diary_edit.wxml index 5cce164..6fb8446 100644 --- a/weapp/pages/diary_edit/diary_edit.wxml +++ b/weapp/pages/diary_edit/diary_edit.wxml @@ -15,7 +15,7 @@ {{contentLength}}/5000 -