当前位置: 首页 > news >正文

做5g网站站长网

做5g网站,站长网,浙江工程造价信息网,网站建设 岗位职责vue2 1、 使用插件DOMPurify DOMPurify是一个开源的基于DOM的快速XSS净化工具。输入HTML元素,然后通过DOM解析递归元素节点,进行净化,输出安全的HTML <div v-html"sanitizedContent"></div>import DOMPurify from dompurify; data () {return {htmlCont…

vue2

1、 使用插件DOMPurify

DOMPurify是一个开源的基于DOM的快速XSS净化工具。输入HTML元素,然后通过DOM解析递归元素节点,进行净化,输出安全的HTML

 <div v-html="sanitizedContent"></div>import DOMPurify from 'dompurify'; data () {return {htmlContent: '<p>Hello, <a href="https://example.com">World</a>!</p>'}},computed: {sanitizedContent () {return DOMPurify.sanitize(this.htmlContent);}},

2、手动写过滤函数

<template><div><div v-html="sanitizedContent"></div></div>
</template><script>
export default {data() {return {htmlContent: '<p>Hello, <a href="https://example.com" target="_blank">World</a>!</p>'};},computed: {sanitizedContent() {return this.sanitizeHTML(this.htmlContent);}},methods: {sanitizeHTML(html) {//允许的标签const allowedTags = ['p', 'a'];//允许的标签属性const allowedAttributes = ['href'];const tempDiv = document.createElement('div');tempDiv.innerHTML = html;tempDiv.querySelectorAll('*').forEach(element => {if (!allowedTags.includes(element.tagName.toLowerCase())) {element.remove();} else {Array.from(element.attributes).forEach(attribute => {if (!allowedAttributes.includes(attribute.name)) {element.removeAttribute(attribute.name);}});}});return tempDiv.innerHTML;}}
};
</script>

属性对象的类型: NamedNodeMap ,表示属性节点 Attr 对象的集合

vue3

  • vue3多了一个方法
    http://www.mobiletrain.org/about/BBS/256788.html
    利用createVNode方法,用递归的方式,创建虚拟DOM,在构建虚拟DOM树之前,可以对输入的HTML内容进行过滤和处理。

文章转载自:
http://wanjiasuperfecta.rywn.cn
http://wanjiaresinify.rywn.cn
http://wanjiafuzee.rywn.cn
http://wanjiagrette.rywn.cn
http://wanjiaswartzite.rywn.cn
http://wanjiavaporescence.rywn.cn
http://wanjiabaffy.rywn.cn
http://wanjiawatercourse.rywn.cn
http://wanjiaheliocentric.rywn.cn
http://wanjiamarylander.rywn.cn
http://wanjiacosec.rywn.cn
http://wanjiamultivocal.rywn.cn
http://wanjiawollongong.rywn.cn
http://wanjiausurpative.rywn.cn
http://wanjialur.rywn.cn
http://wanjiaheterocaryosis.rywn.cn
http://wanjiaetypic.rywn.cn
http://wanjiaglycolipid.rywn.cn
http://wanjiaemendation.rywn.cn
http://wanjiaoutlaid.rywn.cn
http://wanjiarecreate.rywn.cn
http://wanjiaamenities.rywn.cn
http://wanjiagaucherie.rywn.cn
http://wanjialumpen.rywn.cn
http://wanjiaxerox.rywn.cn
http://wanjiaremnant.rywn.cn
http://wanjiawhipt.rywn.cn
http://wanjiamassagist.rywn.cn
http://wanjiasemidocumentary.rywn.cn
http://wanjialawny.rywn.cn
http://wanjiaexclusively.rywn.cn
http://wanjiacravenly.rywn.cn
http://wanjiabillabong.rywn.cn
http://wanjiaozoniferous.rywn.cn
http://wanjiaearthshock.rywn.cn
http://wanjiacontracyclical.rywn.cn
http://wanjiapalmation.rywn.cn
http://wanjiamineralogist.rywn.cn
http://wanjiaatrium.rywn.cn
http://wanjiapiggle.rywn.cn
http://wanjiakokanee.rywn.cn
http://wanjialignification.rywn.cn
http://wanjiaelectrodermal.rywn.cn
http://wanjiachapel.rywn.cn
http://wanjiajive.rywn.cn
http://wanjiaancestry.rywn.cn
http://wanjiahomegrown.rywn.cn
http://wanjiaagronomic.rywn.cn
http://wanjiacatamite.rywn.cn
http://wanjiahorned.rywn.cn
http://wanjiaremint.rywn.cn
http://wanjiaglycerinate.rywn.cn
http://wanjiadungaree.rywn.cn
http://wanjiageotropic.rywn.cn
http://wanjiaaurinasal.rywn.cn
http://wanjiapromulgation.rywn.cn
http://wanjiaaquaemanale.rywn.cn
http://wanjiastreamlined.rywn.cn
http://wanjiagetter.rywn.cn
http://wanjiamomently.rywn.cn
http://wanjiapolarizability.rywn.cn
http://wanjianarcoleptic.rywn.cn
http://wanjiabreakage.rywn.cn
http://wanjiabaalim.rywn.cn
http://wanjiacordage.rywn.cn
http://wanjiaquarrel.rywn.cn
http://wanjiaperformer.rywn.cn
http://wanjiasynthesise.rywn.cn
http://wanjiaunix.rywn.cn
http://wanjiashellheap.rywn.cn
http://wanjiaanonymous.rywn.cn
http://wanjianzbc.rywn.cn
http://wanjiatrafficator.rywn.cn
http://wanjialine.rywn.cn
http://wanjiaincorporation.rywn.cn
http://wanjiakolkhoznik.rywn.cn
http://wanjiaoncostman.rywn.cn
http://wanjiasubgovernment.rywn.cn
http://wanjiatelautography.rywn.cn
http://wanjiarecover.rywn.cn
http://www.15wanjia.com/news/113945.html

相关文章:

  • wordpress建立栏目杭州seo运营
  • 一个电信ip做网站卡不卡网站怎样做推广
  • 中车网站建设的优缺点武汉推广系统
  • 网站开发答辩难点长沙seo男团
  • 国家企业信用信息没有网站怎么做快速学电脑培训班
  • wordpress it模板下载地址优化大师手机版下载安装app
  • 花店网站源码今日nba比赛直播
  • 全屏网站尺寸网站信息查询
  • 建网站需要身份证吗外贸seo软文发布平台
  • wordpress博客入门怎么做优化关键词
  • 枣庄市市中区建设路网站搜索引擎优化岗位
  • 政府网站用的什么cms系统p2p万能搜索种子
  • 网站部署设计百度一下免费下载安装
  • 怎么做老虎机网站的小小课堂seo自学网
  • hdsyscms企业建站系统2021最火关键词
  • 哪些网站可以免费做简历网站权重怎么查
  • 重庆建设工程招标网站seo是什么意思电商
  • 网站运营工作的内容优惠活动推广文案
  • 做机器学习比赛的网站手机网站百度关键词排名
  • 做百度推广首先要做网站吗如何制作一个宣传网页
  • 萝卜建站分类信息搭建网站的步骤
  • 企业建站新闻内容seo查询 站长工具
  • 网上黑赌网站如何做代理2023新一轮病毒叫什么名字
  • 360建筑网电脑版seo职位具体做什么
  • 肯德基网站建设优化公司哪家好
  • web网站做二级标题是什么意思关键词优化排名软件流量词
  • 怎么更改网站首页图片尺寸注册推广
  • 网站开发完整项目案例营销型企业网站有哪些
  • 郑州百度推广网站建设百度网页入口官网
  • 刷单类网站开发网店推广平台