Vue指令v-html

目录

一、Vue中的v-html指令是什么?

v-html指令的作用是:设置元素的innerHTML,内容中有html结构会被解析为标签。

二、v-html指令与v-text指令的区别?

v-text指令是无论内容是什么都只会将其解析为文本,解析文本使用v-text和v-html的效果一样,但当需要解析html结构时要使用v-html。

1、案例源代码如下:

html 复制代码
<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
</head>

<body>
  <div id="appid">
    <!-- 解析文本使用v-text和v-html的效果一样,但当需要解析html结构时要使用v-html。 -->
    1、解析文本示例
    <p v-text = "school"></p>    
    <p v-html = "school"></p> 
    <br>
    2、解析html结构示例
    <p v-text = "href"></p>    
    <p v-html = "href"></p> 
  </div>
  <script>
    var app = new Vue({
      el: '#appid',
      data: {
        school: "振华中学",
        href: "<a href='https://blog.csdn.net/blbyu/article/details/145413252'>CSDN-Vue简介</a>"
      }
    })
  </script>
</body>

</html>

2、代码执行效果如下:

相关推荐
晴天飛 雪1 天前
Spring Boot 接口耗时统计
前端·windows·spring boot
lcj09246661 天前
立即行动:解锁超高频RFID在医药冷链中的无限可能
经验分享·信息可视化·rfid
0思必得01 天前
[Web自动化] Selenium模拟用户的常见操作
前端·python·selenium·自动化
Apifox.1 天前
测试用例越堆越多?用 Apifox 测试套件让自动化回归更易维护
运维·前端·后端·测试工具·单元测试·自动化·测试用例
louiseailife1 天前
企业级AI Agent选型与实践:厂商能力对比与落地路径分析
经验分享
玉梅小洋1 天前
Chrome设置链接自动跳转新标签页而不是覆盖
前端·chrome
EndingCoder1 天前
反射和元数据:高级装饰器用法
linux·运维·前端·ubuntu·typescript
Marshmallowc1 天前
React性能优化:useState初始值为什么要用箭头函数?深度解析Lazy Initialization与Fiber机制
前端·react.js·性能优化·前端框架·react hooks
AI_菲姐1 天前
未来的 Web3 组织,将从会议开始
大数据·经验分享·web3·去中心化·区块链
Coder_Boy_1 天前
基于SpringAI的在线考试系统-试卷管理模块完整优化方案
前端·人工智能·spring boot·架构·领域驱动