最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue實(shí)現(xiàn)在v-html的html字符串中綁定事件

 更新時(shí)間:2019年10月28日 10:42:07   作者:sayok_why  
今天小編就為大家分享一篇vue實(shí)現(xiàn)在v-html的html字符串中綁定事件,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

需求:

需要在v-html的html字符串的button中綁定點(diǎn)擊事件,需要點(diǎn)擊后做一些操作,必須渲染成html,但是渲染后的html里面寫綁定事件的代碼沒有經(jīng)過vue編譯,所以事件無效。

<div class="code-review">
  <div v-html="html" v-highlight @click="addComment($event)"></div>
</div>
 
 
computed: {
  html () {
   return '<button></button >'
  },
 },

解決辦法:

在v-html同級(jí)元素中使用事件綁定,然后根據(jù)事件觸發(fā)的目標(biāo)對(duì)象去判斷和獲取參數(shù)。

addComment:function (event) {
 if(event.target.nodeName === 'BUTTON'){
 // 獲取觸發(fā)事件對(duì)象的屬性
 alert("a");
 }
},

以上這篇vue實(shí)現(xiàn)在v-html的html字符串中綁定事件就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

巩留县| 太保市| 拉孜县| 宁津县| 安阳县| 衡山县| 加查县| 郁南县| 乐业县| 南郑县| 平度市| 洛南县| 黑河市| 江西省| 武隆县| 绥江县| 汾西县| 儋州市| 蓝山县| 遂昌县| 济宁市| 潼南县| 吉安市| 连山| 青田县| 拉萨市| 牡丹江市| 永川市| 定安县| 哈尔滨市| 清水县| 兴安县| 噶尔县| 木里| 水富县| 乌兰浩特市| 博客| 五华县| 藁城市| 柘城县| 吐鲁番市|