提交 097975d9 编写于 作者: 芊里

搜索栏整理

上级 507b6fca
...@@ -2,13 +2,12 @@ ...@@ -2,13 +2,12 @@
"pages": [{ "pages": [{
"path": "pages/list/list", "path": "pages/list/list",
"style": { "style": {
"enablePullDownRefresh": true, "navigationStyle":"custom"
"navigationBarTitleText": "列表"
} }
}, { }, {
"path":"pages/grid/grid", "path":"pages/grid/grid",
"style":{ "style":{
"navigationBarTitleText": "宫格" "navigationStyle":"custom"
} }
}, { }, {
"path": "pages/search/search", "path": "pages/search/search",
......
<template> <template>
<view class="warp"> <view class="warp">
<!-- 搜索 --> <!-- 搜索 -->
<view class="search-container-bar"> <template>
<status-bar />
<uni-search-bar ref="searchBar" style="flex:1;" radius="100" @click.native="searchClick" cancelButton="none" <uni-search-bar ref="searchBar" style="flex:1;" radius="100" @click.native="searchClick" cancelButton="none"
disabled /> disabled />
</view> </template>
<!-- banner --> <!-- banner -->
<uni-clientdb ref="bannerdb" v-slot:default="{data, loading, error, options}" :collection="collection" <uni-clientdb ref="bannerdb" v-slot:default="{data, loading, error, options}" :collection="collection"
:field="field" @load="load"> :field="field" @load="load">
...@@ -35,8 +36,9 @@ ...@@ -35,8 +36,9 @@
</template> </template>
<script> <script>
import statusBar from "@/uni_modules/uni-nav-bar/components/uni-nav-bar/uni-status-bar";
export default { export default {
components: {}, components: { statusBar },
data() { data() {
return { return {
list: [{ list: [{
...@@ -164,9 +166,9 @@ ...@@ -164,9 +166,9 @@
/** /**
* 点击banner的处理 * 点击banner的处理
*/ */
clickBannerItem(item){ clickBannerItem(item) {
// 有外部链接-跳转url // 有外部链接-跳转url
if(item.open_url){ if (item.open_url) {
//#ifdef APP-PLUS //#ifdef APP-PLUS
plus.runtime.openWeb(item.open_url); plus.runtime.openWeb(item.open_url);
//#endif //#endif
...@@ -309,5 +311,4 @@ ...@@ -309,5 +311,4 @@
.uni-input-placeholder { .uni-input-placeholder {
font-size: 28rpx; font-size: 28rpx;
} }
</style> </style>
...@@ -7,10 +7,12 @@ ...@@ -7,10 +7,12 @@
DB Schema 规范:https://uniapp.dcloud.net.cn/uniCloud/schema DB Schema 规范:https://uniapp.dcloud.net.cn/uniCloud/schema
--> -->
<view style="overflow: hidden;"> <view style="overflow: hidden;">
<view class="search-container-bar"> <!-- 搜索栏 -->
<uni-search-bar ref="searchBar" style="flex:1;" radius="100" v-model="searchText" @search-click="searchClick" @clear="clear" @click.native="searchClick" <template>
<status-bar/>
<uni-search-bar ref="searchBar" radius="100" v-model="searchText" @search-click="searchClick" @clear="clear" @click.native="searchClick"
@cancel="search" cancelButton="none" disabled /> @cancel="search" cancelButton="none" disabled />
</view> </template>
<view class="list"> <view class="list">
<!-- 刷新页面后的顶部提示框 --> <!-- 刷新页面后的顶部提示框 -->
<!-- 当前弹出内容没有实际逻辑 ,可根据当前业务修改弹出提示 --> <!-- 当前弹出内容没有实际逻辑 ,可根据当前业务修改弹出提示 -->
...@@ -58,7 +60,11 @@ ...@@ -58,7 +60,11 @@
<script> <script>
import { friendlyDate } from '@/common/utils.js'; import { friendlyDate } from '@/common/utils.js';
import statusBar from "@/uni_modules/uni-nav-bar/components/uni-nav-bar/uni-status-bar";
export default { export default {
components:{
statusBar
},
data() { data() {
return { return {
searchText: '', searchText: '',
...@@ -233,8 +239,6 @@ ...@@ -233,8 +239,6 @@
// 默认加入 scoped ,所以外面加一层提升权重 // 默认加入 scoped ,所以外面加一层提升权重
.list { .list {
margin-top: 52px;
.uni-list--waterfall { .uni-list--waterfall {
/* #ifndef H5 || APP-VUE */ /* #ifndef H5 || APP-VUE */
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册