uview-next
Version:
基于uView UI 2.0,110+高质量组件库,支持vue2和vue3,支持鸿蒙,支持多语言,搭配便捷工具助力,让开发更得心应手
55 lines (53 loc) • 1.04 kB
JavaScript
import { defineProps } from '../../libs/util/props';
export default defineProps('poster', {
// 是否显示预览
showPreview: {
type: Boolean,
default: true
},
// 预览宽度
width: {
type: [Number, String],
default: 375
},
// 预览高度
height: {
type: [Number, String],
default: ''
},
// 预览模式
mode: {
type: String,
default: 'widthFix'
},
// 画布
palette: {
type: Object,
default: () => []
},
// 缩放比,会在传入的 palette 中统一乘以该缩放比
scaleRatio: {
type: Number,
default: 1
},
// 宽度像素
widthPixels: {
type: Number,
default: 0
},
// 启用脏检查,默认 false
dirty: {
type: Boolean,
default: false
},
// 文件类型
fileType: {
type: String,
default: 'jpg'
},
// 质量
quality: {
type: Number,
default: 1
}
});