uniapp uview 获取父组件或页面实例

uniapp yekong
parent.call(instance [, name])

用于抹平各端差异,在组件中向上获取父组件或者页面的实例。

instance,实例,传this即可,不可修改
name,可选,页面或者父组件的name属性值,不传则默认查找页面(最顶层)的实例

// 页面内容
<template>
	<child></child>
</template>

<script>
export default {
	// 此处为页面级,所以name值可选
	name: 'page',
	......
}
</script>

// 组件内容
<script>
export default {
	mounted() {
		// 将会得到父页面的this实例
		uni.$u.$parent.call(this, 'page')
	}
}
</script>
喜欢