A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

方法一:

子组件:

`<template>
        <button @click="submit">提交</button>
    </template>
    <script>
    export default {
      methods: {
        submit: function () {
          // 子组件中触发父组件方法ee并传值cc12345
          this.$emit('ee', 'cc12345')
        }
      }
    }
    </script>`
1
2
3
4
5
6
7
8
9
10
11
12
13
父组件:

<template>
    <editor id="editor" class="editor" @ee="cc"></editor>
</template>
<script>
export default {
  methods: {
    cc: function (str) {
      alert(str)
    }
  }
}
</script>
1
2
3
4
5
6
7
8
9
10
11
12
方法二:

子组件:

<template>
    <button @click="submit">提交</button>
</template>
<script>
export default {
  props: {
    onsubmit: {
      type: Function,
      default: null
    }
  },
  methods: {
    submit: function () {
      if (this.onsubmit) {
        this.onsubmit(‘cc12345’)
      }
    }
  }
}
</script>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
父组件:

<template>
    <editor id="editor" class="editor" :onsubmit="cc"></editor>
</template>
<script>
export default {
  methods: {
    cc: function (str) {
      alert(str)
    }
  }
}
</script>
---------------------
作者:前端的搬运工
来源:CSDN
原文:https://blog.csdn.net/github_39088222/article/details/80269115
版权声明:本文为博主原创文章,转载请附上博文链接!

2 个回复

倒序浏览
回复 使用道具 举报
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马