-
zhangwei
2024-12-31 d0fd00436448dd7b82031f840e22d9e6aecb6053
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
 
export default {
    data() {
        return {
            
        }
    },
    created(){
        this.popup = this.getParent()
    },
    methods:{
        /**
         * 获取父元素实例
         */
        getParent(name = 'uniPopup') {
            let parent = this.$parent;
            let parentName = parent.$options.name;
            while (parentName !== name) {
                parent = parent.$parent;
                if (!parent) return false
                parentName = parent.$options.name;
            }
            return parent;
        },
    }
}