Files
phone-app------test1-/uni_modules/lime-choose-file/components/l-choose-file/l-choose-file.vue
2026-06-02 10:42:33 +08:00

38 lines
517 B
Vue

<template>
<view @click="onClick">
<slot></slot>
</view>
</template>
<script>
import { chooseFile } from '@/uni_modules/lime-choose-file'
export default {
props: {
disabled: Boolean
},
emits: ['success', 'fail'],
data() {
return {
images: []
}
},
methods: {
onClick() {
if(this.disabled) return
chooseFile({
success:(res)=>{
this.$emit('success', res)
},
fail(err){
this.$emit('fail', err)
}
})
}
}
}
</script>
<style>
</style>