跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • vue 从后台获取的 html,替换指定标签后插入 onclick 事件
未分類
29 4 月 2020

vue 从后台获取的 html,替换指定标签后插入 onclick 事件

vue 从后台获取的 html,替换指定标签后插入 onclick 事件

資深大佬 : han3sui 51

从后台返回的 html,需要替换两个标签为 img,并且添加带参数的 onclick 事件,请教下,怎么操作比较好,v-html 渲染出来无法使用 click 事件的

大佬有話說 (8)

  • 資深大佬 : walpurgis

    要用数据驱动的思想,不到万不得已不要直接操作 dom
    能改后端不,让后端只传数据,不行的话,前端自己解析 html 字符串,拿里面的数据

  • 資深大佬 : randyo

    把 html 当成 vue 模板创建一个实例再插入页面

  • 資深大佬 : avenger

    我之前解决过一个类似的问题 你看看能不能参考 https://www.v2ex.com/t/553534?p=1

  • 資深大佬 : yyss8

    后端一定要返回 html 吗 不能返回 render function 所用的 json 吗

  • 主 資深大佬 : han3sui

    @avenger 感谢老哥,参考了下,先这样解决了

  • 主 資深大佬 : han3sui

    @yyss8 是的,后端返回的都是 html

  • 資深大佬 : qingm

    要么 后端直接给你 json 然后 vue 渲染
    要么就是 window.funcname = this.funcname

  • 資深大佬 : no1xsyzy

    @yyss8 返回 render function 参数也太诡异了吧,照道理应该 #1 只传数据或者把传来的当个 xml 数据解析

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具