parent
decbd7bc33
commit
a61c424d99
@ -1,24 +1,20 @@
|
|||||||
|
<template>
|
||||||
|
<input
|
||||||
|
type="file"
|
||||||
|
name="$parent.name"
|
||||||
|
id="$parent.id || $parent.name"
|
||||||
|
accept="$parent.accept"
|
||||||
|
on-change="change"
|
||||||
|
multiple="$parent.multiple && $parent.mode == 'html5'"
|
||||||
|
/>
|
||||||
|
</template>
|
||||||
<script>
|
<script>
|
||||||
export default {
|
export default {
|
||||||
methods: {
|
methods: {
|
||||||
change(e) {
|
change(e) {
|
||||||
this.$destroy();
|
this.$destroy()
|
||||||
this.$parent._addInputFileElement(e.target);
|
this.$parent._addInputFileElement(e.target)
|
||||||
},
|
}
|
||||||
},
|
|
||||||
|
|
||||||
render(h) {
|
|
||||||
const parent = this.$parent;
|
|
||||||
return (
|
|
||||||
<input
|
|
||||||
type="file"
|
|
||||||
name={parent.name}
|
|
||||||
id={parent.id|| parent.name}
|
|
||||||
accept={parent.accept}
|
|
||||||
on-change={this.change}
|
|
||||||
multiple={parent.multiple && parent.mode == 'html5'}
|
|
||||||
/>
|
|
||||||
)
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|||||||
Loading…
Reference in new issue