发布于 2年前

uni-app给v-html中的标签添加事件

页面代码

<view v-html="content" @tap="clickHtml()"></view>

渲染后的内容

<p>
        明天有
        <span id="member" >@周杰伦</span>
        <span id="member" >@刘德华</span>
        的演唱会,我们一起去看看吧
</p>

期望效果

现在想点击 周杰伦、刘德华,进入个人主页

js代码

clickHtml(e) {
            e = e || window.event;
            let target = e.target || e.srcElement;

            console.log(target)
            console.log(target.tagName.toLowerCase())
            console.log(target.id)
}
©2020 edoou.com   京ICP备16001874号-3