From 00a96d6881dd10ae7d3c4f5437bfceaabe677723 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期四, 14 十一月 2024 10:55:29 +0800
Subject: [PATCH] bug修复

---
 miniprogram_npm/tdesign-miniprogram/overlay/overlay.js |   25 +++++--------------------
 1 files changed, 5 insertions(+), 20 deletions(-)

diff --git a/miniprogram_npm/tdesign-miniprogram/overlay/overlay.js b/miniprogram_npm/tdesign-miniprogram/overlay/overlay.js
index 6f98fdc..9e54684 100644
--- a/miniprogram_npm/tdesign-miniprogram/overlay/overlay.js
+++ b/miniprogram_npm/tdesign-miniprogram/overlay/overlay.js
@@ -6,31 +6,16 @@
 };
 import { SuperComponent, wxComponent } from '../common/src/index';
 import config from '../common/config';
+import props from './props';
 import transition from '../mixins/transition';
+import useCustomNavbar from '../mixins/using-custom-navbar';
 const { prefix } = config;
 const name = `${prefix}-overlay`;
 let Overlay = class Overlay extends SuperComponent {
     constructor() {
         super(...arguments);
-        this.properties = {
-            zIndex: {
-                type: Number,
-                value: 11000,
-            },
-            duration: {
-                type: Number,
-                value: 300,
-            },
-            backgroundColor: {
-                type: String,
-                value: '',
-            },
-            preventScrollThrough: {
-                type: Boolean,
-                value: true,
-            },
-        };
-        this.behaviors = [transition()];
+        this.properties = props;
+        this.behaviors = [transition(), useCustomNavbar];
         this.data = {
             prefix,
             classPrefix: name,
@@ -40,7 +25,7 @@
         this.observers = {
             backgroundColor(v) {
                 this.setData({
-                    computedStyle: `background-color: ${v};`,
+                    computedStyle: v ? `background-color: ${v};` : '',
                 });
             },
             zIndex(v) {

--
Gitblit v1.9.3