uniapp怎么在其它页面调用Appvue中的方法
要在其他页面调用App.vue中的方法,可以通过uni-app提供的 getApp() 方法来实现。
- 在App.vue中,定义需要调用的方法,并将其挂载到uni对象上:
export default {
methods: {
myMethod() {
console.log('调用了App.vue中的方法');
}
},
onLaunch() {
uni.$app = this;
}
}
- 在其他页面的方法中,通过 getApp() 方法获取App.vue实例,并调用其中的方法:
export default {
methods: {
callAppMethod() {
const app = getApp();
app.myMethod();
}
}
}
通过以上步骤,就可以在其他页面中调用App.vue中的方法了。
原文地址: https://www.cveoy.top/t/topic/icLY 著作权归作者所有。请勿转载和采集!