vue中的字符串HTML怎么调用methods的方法并传值

发布于 2022-09-13 01:02:04 字数 267 浏览 16 评论 0

比如有一个地图点击事件,点击后弹窗,设置HTML字符串

map.on("click", (e) => {
  let data = e.data
  this.popupDOM.setHTML(
   `<div class="pop">${this.filtType(data)}</div>`
  )
})

methods: {
  filtType(data) {
    console.log(data)  //打印为空
  }
}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

倦话 2022-09-20 01:02:04

动态设置的HTML未经编译怎么识别的到呢,你可能需要vue-template-compiler

染年凉城似染瑾 2022-09-20 01:02:04

看你的描述,filtType已经运行了,只不过打印的数据和预期不符,那你应该检测data是什么,data是你从event上取下来的,event是事件对象,为什么会从event上取data呢,建议把你的问题描述清楚点

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文