add journal-search page
This commit is contained in:
@ -3,6 +3,7 @@
|
|||||||
"pages/index/index",
|
"pages/index/index",
|
||||||
"pages/main/journal/index",
|
"pages/main/journal/index",
|
||||||
"pages/main/journal-creater/index",
|
"pages/main/journal-creater/index",
|
||||||
|
"pages/main/journal-search/index",
|
||||||
"pages/main/portfolio/index",
|
"pages/main/portfolio/index",
|
||||||
"pages/main/travel/index",
|
"pages/main/travel/index",
|
||||||
"pages/main/about/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">
|
<view wx:if="{{isShowMoreMenu}}" class="more-menu">
|
||||||
<t-cell-group class="content" theme="card">
|
<t-cell-group class="content" theme="card">
|
||||||
<t-cell title="新纪录" leftIcon="add" bind:tap="toCreater" />
|
<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="calendar-1" bind:tap="openDateFilter" />
|
||||||
<t-cell title="按地图查找" leftIcon="location" bind:tap="toDetail" />
|
<t-cell title="按地图查找" leftIcon="location" />
|
||||||
</t-cell-group>
|
</t-cell-group>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|||||||
Reference in New Issue
Block a user