whx 0b89b5cf06 fix před 10 měsíci
..
components 0b89b5cf06 fix před 10 měsíci
changelog.md 0b89b5cf06 fix před 10 měsíci
package.json 0b89b5cf06 fix před 10 měsíci
readme.md 0b89b5cf06 fix před 10 měsíci

readme.md

【2023-搜索页面-可能是最好用的插件】

d-search-log


弹框插件: https://ext.dcloud.net.cn/plugin?id=2708

日历插件: https://ext.dcloud.net.cn/plugin?id=2779


1. /pages/index/index.vue 为案例文件

2. 素材图片的话 复制到   /static/目录下


或者直接复制下边代码




<template>
    <view>
        
        <cu-custom bgColor="my-theme-bg" :isBack="false">
            <block slot="backText">返回</block>
            <block slot="content">搜索页面</block>
        </cu-custom>
        
        <d-search-log 
        :color_border="color_border"
        :color_text="color_border"
        :search_list_hot="search_list_hot"
        :store_key="store_key"
        @onClickDelAllApi="onClickDelAll"
        @onSearchNameApi="onSearchName"
        ></d-search-log>
        
        
    </view>
</template>

<script>
    import dSearchLog from '@/uni_modules/d-search-log/components/d-search-log/d-search-log.vue'
    
    export default {
        components: {
            "dSearchLog": dSearchLog
        },
        computed:{
            
        },

        data() {
            return {
                color_border:"#ff00ff",
                search_list_hot:[],
                store_key:'search_list',
            }
        },
        onLoad() {
            
            this.search_list_hot = [
                '手机','电脑','河南老君山','三亚一游','北京环球影城','杭州西湖','保定驴肉火烧','保定狼牙山玻璃栈道'
            ]
        },
        methods: {
            onClickDelAll() {
                console.log('[父级接收事件]:删除全部搜索记录')
            },
            onSearchName(e) {
                console.log('[父级接收事件]:点击搜索:'+e)
            }
        }
    }
</script>

<style>
    
    .my-theme-bg {
        background: linear-gradient(117deg,#60DF9D,#31CB7B);
        color:#fff;
        /* background: linear-gradient(117deg,#23C0F7,#ff661e); */
        /* background: linear-gradient(90deg, #FFAA57, #23C0F7); */
        /* background: linear-gradient(90deg, #F37749, #FFAA57); */
        /* #FFAA57 */
        /* background-image: linear-gradient(45deg, #39b54a, #8dc63f); */
        /* color: #ffffff; */
        /* background-color: #f37b1d; */
        /* color: #ffffff; */
        /* background-color: #ffffff; */
        /* color: #666666; */
        /* linear-gradient(-27deg, #33CB80, #28D0AF) */
        /* background-image: line=ar-gradient(-27deg,#33CB80,#28D0AF); */
        /* color: #ffffff; */
        /* background-image: line=ar-gradient(-27deg,#fff,#fff); */
        /* background-image: line=ar-gradient(-27deg,#23C0F7,#23C0F7); */
        /* color: #000; */
    }
</style>