javascript - vue如何用v-on自定事件

 沈丶小浪_171 发布于 2022-11-27 19:31

我是按照官网的例子写的官网的例子他抽象了




    
    demo






Messages: {{ messages | json }}

2 个回答
  • 使用 v-on 绑定时,父组件不需要定义到 events 中,而是 methods

    2022-11-27 19:41 回答
  • 你的用法不太对,因为你没提供源码,我抄着太费劲,正好前几天给别人写过一个例子,给你好了plunker

    关键部分:

    var child = {
      methods: {
        clickChild: function(){
          this.$emit('child-clicked');
        }
      },
      template: '<p><button v-on:click="clickChild">点击</button></p>'
    };
    var app = {
      template: '<p><child v-on:child-clicked="onClicked"></child><p>',
       methods: {
        onClicked: function(e){
           alert('child clicked');
        }
      },
      components: {
        child: child
      }
    };
    2022-11-27 19:41 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有