add journal-search page

This commit is contained in:
Timi
2025-12-08 18:48:22 +08:00
parent 00bcbf9e63
commit 6755c483c7
6 changed files with 42 additions and 2 deletions

View File

@ -0,0 +1,7 @@
{
"usingComponents": {
"t-navbar": "tdesign-miniprogram/navbar/navbar",
"journal-list": "/components/journal-list/index"
},
"navigationBarTitleText": "按列表查找"
}

View File

@ -0,0 +1,8 @@
page {
background: var(--td-bg-color-page);
}
.content {
width: 100vw;
height: calc(100vh - var(--navbar-height, 88rpx));
}

View File

@ -0,0 +1,12 @@
// pages/main/journal-search/index.ts
Page({
onNavigateItem(e: WechatMiniprogram.CustomEvent) {
const { id } = e.detail;
// TODO: 跳转到编辑页面或详情页
wx.showToast({
title: `编辑功能待开发 (ID: ${id})`,
icon: "none",
duration: 2000
});
}
});

View File

@ -0,0 +1,12 @@
<view class="custom-navbar">
<t-navbar title="按列表查找" left-arrow />
</view>
<view class="content">
<journal-list
searchable="{{true}}"
mode="navigate"
type="NORMAL"
bind:navigate="onNavigateItem"
/>
</view>