为了账号安全,请及时绑定邮箱和手机立即绑定

vue.js 如何动态的给一个按钮添加点击事件

vue.js 如何动态的给一个按钮添加点击事件

幕布斯6054654 2018-10-12 14:11:55
vue.js开发中,需要动态的给一个弹出框的确定按钮添加点击事件,来执行不同的方法,这个怎么做?
查看完整描述

1 回答

?
烙印99

TA贡献1829条经验 获得超13个赞

Vue.js 2.x里面可以这样写,用@click.asyc绑定,代码如下:

<div id="app" >

  <div>{{message}}</div>

  <button @click.sync="onClick">Click Me</button>

</div>


<script>

    var vue = new Vue({

        el: "#app",

        data:{

            message:"Hello,world!"

        },

        methods: {

           onClick: function () {

              this.message = "You click me!";

              this.onClick = function () {

                 this.message = "Hello,i changed!";

              }

           }

        }

    });

</script>


查看完整回答
反对 回复 2018-11-27
  • 1 回答
  • 0 关注
  • 7833 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信