一个和v-html功能一样且能防止xss攻击的插件

一个和v-html功能一样且能防止xss攻击的插件

      • [vue-dompurify-html 牛皮plus](#vue-dompurify-html 牛皮plus)

在页面上显示富文本内容

在vue中可以用v-html来实现

但是v-html有一个弊端:无法防止xss攻击

现在和大家分享一个插件:

既能实现v-html的功能,又能防止xss攻击(也就是既要还要,嘻嘻嘻)

vue-dompurify-html 牛皮plus

js 复制代码
 npm i vue-dompurify-html
js 复制代码
// main.js
import VueDOMPurifyHTML from "vue-dompurify-html";
app.use(VueDOMPurifyHTML);
js 复制代码
// *.vue
<template>
	<p v-dompurify-html='abc'></p>
</template>

<script setup>
import {  ref} from 'vue'

const abc = ref('<h1>你是你好的</h1><strong>发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题</strong>')
</script>

结果就是这样

好了,随手记,一起学习吧

相关推荐
郑鱼咚1 分钟前
现在的AI热潮,恰恰证明了这个世界就是个草台班子
前端·人工智能·程序员
Striver_3 分钟前
elpis总结——基于koa的elpis-core
前端
阿慧勇闯大前端29 分钟前
在AI时代,再去了解react19新特性还有用吗? 最近总有朋友问我:“现在AI写代码这么厉害了,我写个需求丢给ChatGPT,几秒钟就生成一堆组件,还学新特
前端·react.js
秋水无痕37 分钟前
从零搭建个人博客系统:Spring Boot 多模块实践详解
前端·javascript·后端
陆枫Larry44 分钟前
图片预览前先 filter 掉空地址:一个容易忽略的细节
前端
我叫蒙奇1 小时前
rem 适配全过程
前端
陆枫Larry1 小时前
小程序中按固定宽高比展示图片并去除黑边的实现思路
前端
HelloReader1 小时前
Tauri 2.1 新特性自定义 HTTP Headers 配置详解
前端
一点一一1 小时前
从输入URL到页面加载:浏览器多进程/线程协同的完整逻辑
前端·面试
HelloReader1 小时前
Tauri 的安全架构Capabilities 与 CSP
前端