mirror of
https://github.com/youzan/vant.git
synced 2025-10-22 03:44:48 +00:00
refactor(use): adjust useEventListener params
This commit is contained in:
@@ -72,6 +72,12 @@ export default createComponent({
|
||||
}
|
||||
};
|
||||
|
||||
const onScroll = () => {
|
||||
if (opened.value) {
|
||||
updateOffset();
|
||||
}
|
||||
};
|
||||
|
||||
const toggleItem = (active) => {
|
||||
children.forEach((item, index) => {
|
||||
if (index === active) {
|
||||
@@ -121,15 +127,7 @@ export default createComponent({
|
||||
callback: onClickOutside,
|
||||
});
|
||||
|
||||
useEventListener({
|
||||
type: 'scroll',
|
||||
target: scroller,
|
||||
listener() {
|
||||
if (opened.value) {
|
||||
updateOffset();
|
||||
}
|
||||
},
|
||||
});
|
||||
useEventListener('scroll', onScroll, { target: scroller });
|
||||
|
||||
return () => (
|
||||
<div ref={rootRef} class={bem()}>
|
||||
|
Reference in New Issue
Block a user