wangzhibo
4 天以前 10595d8632f959d0954d1939243196f4eed02372
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
import { computed } from "vue";
import { getParent } from "/@/cool/utils";
 
// 点击
export function useTap(emit: (event: any, ...args: any[]) => void) {
    function tap(e?: any) {
        // #ifdef MP-WEIXIN
        emit("click", e);
        // #endif
 
        // #ifdef MP-ALIPAY || H5
        emit("tap", e);
        // #endif
    }
 
    return {
        tap,
    };
}
 
// 表单
export function useForm() {
    const form = getParent("cl-form", ["disabled"]);
    const disabled = computed(() => form.value?.disabled);
 
    return {
        disabled,
    };
}
 
export * from "./style";