You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
import { defineMixin } from '../../libs/vue' import defProps from '../../libs/config/props.js' export const props = defineMixin({ props: { // 显示文字
title: { type: String, default: () => defProps.alert.title }, // 主题,success/warning/info/error
type: { type: String, default: () => defProps.alert.type }, // 辅助性文字
description: { type: String, default: () => defProps.alert.description }, // 是否可关闭
closable: { type: Boolean, default: () => defProps.alert.closable }, // 是否显示图标
showIcon: { type: Boolean, default: () => defProps.alert.showIcon }, // 浅或深色调,light-浅色,dark-深色
effect: { type: String, default: () => defProps.alert.effect }, // 文字是否居中
center: { type: Boolean, default: () => defProps.alert.center }, // 字体大小
fontSize: { type: [String, Number], default: () => defProps.alert.fontSize } } })
|