vue 子页面怎么调用父页面的方法
Posted geekxwj
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue 子页面怎么调用父页面的方法相关的知识,希望对你有一定的参考价值。
首先环境要说一下,是vue-cli 脚手架 搭的webpack
下面是父页面的写法
<template> <div id="app"> <router-view/> </div> </template> <script> export default { name: ‘App‘, provide(){ return{ say:this.say } }, methods:{ say(){ alert("这是父页面的方法"); } } } </script> <style> </style>
下面是子页面的写法
<template> <button @click="recv">点击调用父页面的方法</button> </template> <script> export default { inject:[‘say‘], methods:{ recv(){ this.say(); } } } </script>
运行结果
以上是关于vue 子页面怎么调用父页面的方法的主要内容,如果未能解决你的问题,请参考以下文章