fix: 修改预览图片的功能;

This commit is contained in:
yangws 2024-07-18 15:41:31 +08:00
parent 385d6ed25e
commit acf0018a9c
1 changed files with 5 additions and 8 deletions

View File

@ -94,8 +94,6 @@ const options = reactive({
}) })
// //
const show = ref(false) const show = ref(false)
//
const random = ref('')
// () // ()
const layerPosition = reactive({ const layerPosition = reactive({
left: 0, left: 0,
@ -108,6 +106,8 @@ const largePosition = reactive({
}) })
const cropper = ref(null) const cropper = ref(null)
const { elementX, elementY } = useMouseInElement(cropper) const { elementX, elementY } = useMouseInElement(cropper)
//
const transform = ref({})
/** 编辑头像 */ /** 编辑头像 */
function editCropper() { function editCropper() {
@ -168,19 +168,16 @@ function uploadImg() {
/** 实时预览 */ /** 实时预览 */
function realTime(data) { function realTime(data) {
options.previews = data options.previews = data
random.value = getRandomValue() transform.value = Object.assign({}, data.img)
}
//
const getRandomValue = () => {
return Math.random()
} }
/** 关闭窗口 */ /** 关闭窗口 */
function closeDialog() { function closeDialog() {
options.img = userStore.avatar options.img = userStore.avatar
console.log(userStore.avatar,'userStore.avatar') console.log(userStore.avatar,'userStore.avatar')
options.visible = false options.visible = false
} }
watch(random, () => { watch(transform, () => {
// //
show.value = true show.value = true
// //