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、代码执行效果如下:

相关推荐
挣扎与觉醒中的技术人9 分钟前
【技术干货】三大常见网络攻击类型详解:DDoS/XSS/中间人攻击,原理、危害及防御方案
前端·网络·ddos·xss
zeijiershuai14 分钟前
Vue框架
前端·javascript·vue.js
写完这行代码打球去16 分钟前
没有与此调用匹配的重载
前端·javascript·vue.js
华科云商xiao徐16 分钟前
使用CPR库编写的爬虫程序
前端
狂炫一碗大米饭18 分钟前
Event Loop事件循环机制,那是什么事件?又是怎么循环呢?
前端·javascript·面试
IT、木易20 分钟前
大白话Vue Router 中路由守卫(全局守卫、路由独享守卫、组件内守卫)的种类及应用场景
前端·javascript·vue.js
顾林海21 分钟前
JavaScript 变量与常量全面解析
前端·javascript
程序员小续21 分钟前
React 组件库:跨版本兼容的解决方案!
前端·react.js·面试
乐坏小陈22 分钟前
2025 年你希望用到的现代 JavaScript 模式 【转载】
前端·javascript
生在地上要上天22 分钟前
从600行"状态地狱"到可维护策略模式:一次列表操作限制重构实践
前端