Vue的HTML插入——v-html指令

有时我们希望将数据作为HTML代码插入到HTML模板中,而不是以纯文本的形式显示。在这种情况下,我们需要使用Vue.js的v-html指令:

html 复制代码
<template>
  <div>
    <p>纯文本: {{ rawText }}</p>
    <p>属性: <span v-html="rawHtml"></span></p>
  </div>
</template>

<script>
export default {
  data() {
    return {
      rawText: "这是一段纯文本",
      rawHtml: "<a href='https://baidu.com'> baidu </a>"
    };
  }
};
</script>

点击baidu后:跳转到了新的标签页百度

相关推荐
Boop_wu5 分钟前
[Java EE] 计算机基础
java·服务器·前端
Novlan136 分钟前
TDesign UniApp 组件库来了
前端
用户479492835691538 分钟前
React DevTools 组件名乱码?揭秘从开发到生产的代码变形记
前端·react.js
Access开发易登软件41 分钟前
Access导出带图表的 HTML 报表:技术实现详解
数据库·后端·html·vba·导出·access
顾安r1 小时前
11.8 脚本网页 打砖块max
服务器·前端·html·css3
倚栏听风雨1 小时前
typescript 方法前面加* 是什么意思
前端
狮子不白2 小时前
C#WEB 防重复提交控制
开发语言·前端·程序人生·c#
菜鸟‍2 小时前
【前端学习】阿里前端面试题
前端·javascript·学习
Jonathan Star2 小时前
LangFlow前端源码深度解析:核心模块与关键实现
前端
用户47949283569152 小时前
告别span嵌套地狱:CSS Highlights API重新定义语法高亮
前端·javascript·css