fix(DropdownMenu): can't disable closeOnClickOutside

#7473
This commit is contained in:
chenjiahan
2020-11-04 20:11:42 +08:00
parent 1805f21308
commit e19ba76aba
+9 -3
View File
@@ -32,6 +32,10 @@ export default createComponent({
type: String,
default: 'down',
},
closeOnClickOutside: {
type: Boolean,
default: true,
},
closeOnClickOverlay: {
type: Boolean,
default: true,
@@ -59,9 +63,11 @@ export default createComponent({
});
const onClickAway = () => {
children.forEach((item) => {
item.toggle(false);
});
if (props.closeOnClickOutside) {
children.forEach((item) => {
item.toggle(false);
});
}
};
const updateOffset = () => {