mirror of
https://gitee.com/vant-contrib/vant.git
synced 2025-04-06 03:57:59 +08:00
fix(Uploader): chooseFile is invalid when show-upload = false (#11218)
This commit is contained in:
parent
45f7adc701
commit
20f940d6a4
@ -301,7 +301,7 @@ export default defineComponent({
|
||||
const onClickUpload = (event: MouseEvent) => emit('clickUpload', event);
|
||||
|
||||
const renderUpload = () => {
|
||||
if (props.modelValue.length >= props.maxCount || !props.showUpload) {
|
||||
if (props.modelValue.length >= props.maxCount) {
|
||||
return;
|
||||
}
|
||||
|
||||
@ -329,6 +329,7 @@ export default defineComponent({
|
||||
|
||||
return (
|
||||
<div
|
||||
v-show={props.showUpload}
|
||||
class={bem('upload', { readonly: props.readonly })}
|
||||
style={getSizeStyle(props.previewSize)}
|
||||
onClick={onClickUpload}
|
||||
|
@ -582,7 +582,7 @@ test('show-upload prop', async () => {
|
||||
|
||||
expect(wrapper.find('.van-uploader__upload').exists()).toBeTruthy();
|
||||
await wrapper.setProps({ showUpload: false });
|
||||
expect(wrapper.find('.van-uploader__upload').exists()).toBeFalsy();
|
||||
expect(wrapper.find('.van-uploader__upload').style.display).toBe('none');
|
||||
});
|
||||
|
||||
test('file message should be reactive', (done) => {
|
||||
|
Loading…
x
Reference in New Issue
Block a user