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

相关推荐
一只小阿乐4 分钟前
react 中的组件性能优化
前端·javascript·react.js·react组件性能优化
柯南二号9 分钟前
【大前端】【iOS】iOS 真实项目可落地目录结构方案
前端·ios
肉清15 分钟前
linux自用命令
linux·服务器·前端
weibkreuz22 分钟前
初始React@1
前端·react.js·前端框架
Coder_Boy_33 分钟前
前端和后端软件系统联调经典问题汇总
java·前端·驱动开发·微服务·状态模式
小皮虾37 分钟前
别再封装 Axios 了!用 RPC 像调用本地函数一样写接口(支持 Vue/React/Node)
前端·rpc·全栈
PieroPC39 分钟前
NiceGUI .classes() 完整列表教程
前端
月巴月巴白勺合鸟月半40 分钟前
一个医学编码的服务
服务器·前端·javascript
ylzc40 分钟前
vue-cli 替换为 rsbuild 遇到的问题
前端
JS_GGbond40 分钟前
给DOM元素加超能力:Vue自定义指令入门指南
前端·vue.js