add journal-search page
This commit is contained in:
@ -3,6 +3,7 @@
|
||||
"pages/index/index",
|
||||
"pages/main/journal/index",
|
||||
"pages/main/journal-creater/index",
|
||||
"pages/main/journal-search/index",
|
||||
"pages/main/portfolio/index",
|
||||
"pages/main/travel/index",
|
||||
"pages/main/about/index",
|
||||
|
||||
7
miniprogram/pages/main/journal-search/index.json
Normal file
7
miniprogram/pages/main/journal-search/index.json
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"usingComponents": {
|
||||
"t-navbar": "tdesign-miniprogram/navbar/navbar",
|
||||
"journal-list": "/components/journal-list/index"
|
||||
},
|
||||
"navigationBarTitleText": "按列表查找"
|
||||
}
|
||||
8
miniprogram/pages/main/journal-search/index.less
Normal file
8
miniprogram/pages/main/journal-search/index.less
Normal file
@ -0,0 +1,8 @@
|
||||
page {
|
||||
background: var(--td-bg-color-page);
|
||||
}
|
||||
|
||||
.content {
|
||||
width: 100vw;
|
||||
height: calc(100vh - var(--navbar-height, 88rpx));
|
||||
}
|
||||
12
miniprogram/pages/main/journal-search/index.ts
Normal file
12
miniprogram/pages/main/journal-search/index.ts
Normal 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
|
||||
});
|
||||
}
|
||||
});
|
||||
12
miniprogram/pages/main/journal-search/index.wxml
Normal file
12
miniprogram/pages/main/journal-search/index.wxml
Normal 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>
|
||||
@ -5,9 +5,9 @@
|
||||
<view wx:if="{{isShowMoreMenu}}" class="more-menu">
|
||||
<t-cell-group class="content" theme="card">
|
||||
<t-cell title="新纪录" leftIcon="add" bind:tap="toCreater" />
|
||||
<t-cell title="按列表查找" leftIcon="view-list" bind:tap="toDetail" />
|
||||
<t-cell title="按列表查找" leftIcon="view-list" bind:tap="toSearch" />
|
||||
<t-cell title="按日期查找" leftIcon="calendar-1" bind:tap="openDateFilter" />
|
||||
<t-cell title="按地图查找" leftIcon="location" bind:tap="toDetail" />
|
||||
<t-cell title="按地图查找" leftIcon="location" />
|
||||
</t-cell-group>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
Reference in New Issue
Block a user