UNPKG

drip-ui

Version:

Lightweight Mobile UI Components built on Vue

25 lines (22 loc) 365 B
/** * find parent component by name */ export default { data() { return { parent: null }; }, methods: { findParent(name) { let parent = this.$parent; while (parent) { if (parent.$options.name === name) { this.parent = parent; break; } parent = parent.$parent; } } } };