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

news/2024/10/28 18:14:20/

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

      • vue-dompurify-html 牛皮plus

在页面上显示富文本内容
在vue中可以用v-html来实现
但是v-html有一个弊端:无法防止xss攻击

现在和大家分享一个插件:
既能实现v-html的功能,又能防止xss攻击(也就是既要还要,嘻嘻嘻)

html_plus_9">vue-dompurify-html 牛皮plus

 npm i vue-dompurify-html
// main.js
import VueDOMPurifyHTML from "vue-dompurify-html";
app.use(VueDOMPurifyHTML);
// *.vue
<template><p v-dompurify-html='abc'></p>
</template><script setup>
import {  ref} from 'vue'const abc = ref('<h1>你是你好的</h1><strong>发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题发送的问题</strong>')
</script>

结果就是这样
在这里插入图片描述
好了,随手记,一起学习吧


http://www.ppmy.cn/news/1542652.html

相关文章

线性可分支持向量机的原理推导 9-29对偶可行性条件 公式解析

本文是将文章《线性可分支持向量机的原理推导》中的公式单独拿出来做一个详细的解析&#xff0c;便于初学者更好的理解。 公式 9-29 是支持向量机&#xff08;SVM&#xff09;优化过程中 Karush-Kuhn-Tucker&#xff08;KKT&#xff09; 条件的一个部分&#xff0c;表示对偶可行…

VScode插件:前端每日一题

大文件上传如何做断点续传&#xff1f; 在前端实现大文件上传的断点续传&#xff0c;通常会将文件切片并分块上传&#xff0c;记录每块的上传状态&#xff0c;以便在中断或失败时只上传未完成的部分。以下是实现断点续传的主要步骤和思路&#xff1a; 1. 文件切片 (File Slici…

智能语音设备测试 | 音频基础

一、音频信号的基本属性 频率&#xff08;Frequency&#xff09; 定义&#xff1a;音频信号的频率表示声音的高低&#xff0c;通常以赫兹&#xff08;Hz&#xff09;为单位。范围&#xff1a;人耳能够听到的频率范围大约在20Hz到20kHz之间。 振幅&#xff08;Amplitude&#xf…

Visual Basic介绍及简单例子

Visual Basic(简称 VB)是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。 一、主要特点 易于学习和使用: Visual Basic 具有直观的可视化开发环境,使用户可以通过拖放控件和设置属性的方式快速创建用户界面。对于初学者来说,这种方式非常容易上手,无需深入了…

vscode插件live server无法在手机预览调试H5网页

环境 Window10、vscode&#xff1a;1.94.2、Live Server&#xff1a;v5.7.9、Live Server (Five Server)&#xff1a;v0.3.1 问题 PC端预览没有问题&#xff0c;但是在手机点击链接显示访问失败 排查 1. 是否同一局域网 意思就是电脑、手机是不是访问同一个网络。电脑插得…

面试中的一个基本问题:如何在数据库中存储密码?

面试中的一个基本问题&#xff1a;如何在数据库中存储密码&#xff1f; 在安全面试中&#xff0c;“如何在数据库中存储密码&#xff1f;”是一个基础问题&#xff0c;但反映了应聘者对安全最佳实践的理解。以下是安全存储密码的最佳实践概述。 了解风险 存储密码必须安全&am…

【数据仓库】数据仓库面试题

简单整理了一下题目和答案&#xff0c;希望对大家有所帮助。 第一面&#xff1a;基础技术与概念 什么是ETL&#xff1f;请解释ETL过程中的每个步骤。 ETL是Extract, Transform, Load的缩写&#xff0c;用于描述将数据从源系统提取、转换为适合分析的形式、最后加载到目标系统的…