uni-item-manage/tm-vuetify/tool/function/getParentAttr.js

18 lines
345 B
JavaScript
Raw Permalink Normal View History

2023-10-18 07:52:41 +00:00
// 使用时node = this.$parent;
export default function getParentAttr(name, keys,node) {
let parent = node;
while (parent) {
// 父组件
if (parent.$options?.name !== name) {
// 如果组件的name不相等继续上一级寻找
parent = parent.$parent;
} else {
return parent[keys];
}
}
return undefined;
}