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后:跳转到了新的标签页百度

相关推荐
jay神3 分钟前
基于 Python + Flask + Vue 的校内求职互助平台
前端·vue.js·后端·python·flask·毕业设计
2501_940041748 分钟前
从跑酷到实时联机:5个能直接用的Web游戏开发需求
前端
RANxy13 分钟前
零基础全栈 React 入门(三):状态管理与事件处理
前端
Csvn16 分钟前
前端调试技巧
前端
右耳朵猫AI16 分钟前
React技术周刊 2026年第20周
前端·react.js·前端框架
问心无愧051318 分钟前
ctf show web入门58
前端·笔记
zzx2006__24 分钟前
JavaScript最终考核
开发语言·前端·javascript
用户44455436542629 分钟前
Android跑马灯控件
前端
光影少年38 分钟前
react全局状态、局部状态、服务端状态如何选型
前端·react.js·掘金·金石计划
甄心爱学习40 分钟前
【项目实训(个人10)】
开发语言·前端·javascript