当前位置:   article > 正文

v-text 和v-html

v-text 和v-html

接下来,我讲介绍一下v-text和v-html的使用方式以及它们之间的区别。

使用方法   

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8" />
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  6. <title>Document</title>
  7. </head>
  8. <body>
  9. <div id="app">
  10. <p v-text="msg"></p>
  11. <p v-html="msg"></p>
  12. <p>{{msg}}</p>
  13. </div>
  14. <script src="https://cdn.jsdelivr.net/npm/vue@2.6.11"></script>
  15. <script>
  16. new Vue({
  17. el: "#app",
  18. data: {
  19. msg: "Hello Vue",
  20. },
  21. });
  22. </script>
  23. </body>
  24. </html>

 变成这样

v-text和v-html起了插值表达式{{}}作用,将msg中的信息显示在视图中。那它们之间有什么不同?请看下面代码

我们可以清晰的知道,在v-html的运行中,它解析了HTML代码。而v-text并没有解析,它将msg原样输出 

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号