vuejs2.0中,在页面里面,有一个用js生成的按钮,怎么将methods方法绑定到这个按钮?

周叔叔
  • 45

百度地图点击按钮后,在弹出的html代码中,怎样将这个按钮里面的buttonclick点击事件绑定到methods里面啊?
用的是vue-cli脚手架生成的项目包

//弹窗html
var sContent =
    "<div>" +
    "   <a @click="buttonclick" >按钮点击</a>" +
    "</div>";
//创建信息窗口对象
var infoWindow = new BMap.InfoWindow(sContent);


//vue里面methods方法
methods: {
    //按钮点击事件
    buttonclick() {
        console.log('按钮点击事件');
    }
}
回复
阅读 3k
3 个回答

用事件委托也是可以的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏