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