v-text、v-html、v-bind、v-cloak
作者:互联网
v-text 不能解析富文本
v-html 可以解析富文本 v-bind 属性绑定,简写为: (一个冒号) v-cloak 隐藏vue渲染前的界面<!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="lib/jquery/jquery-3.4.1.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script> <style> [v-cloak]{ display: none; } </style> </head> <body> <div id='app'> <!-- v-text 不能解析富文本 --> <div v-text = 'text'></div> <!-- v-html 可以解析富文本 --> <div v-html = 'text'></div> <!-- v-bind 属性绑定 --> <img v-bind:src="src" alt="图片src"> <img src="src" alt="图片src"> <!-- v-bind 简写为: --> <img :src="src" alt=""> <div v-cloak> {{msg}}{{num*2}} {{num>18?"成年":"未成年"}} </div> </div> </body> <script> // 创建vue实例 let vue = new Vue({ // 控制区域 el: "#app", // 数据 data: { msg: "天亮教育", num: 66, text: "<h3>今天是vue第一天</h3>", src: 'https://img2.baidu.com/it/u=4170806406,771015703&fm=253&fmt=auto&app=120&f=JPEG?w=600&h=475' }, // 方法 methods: {}, }); </script> </html>
标签:vue,num,text,app,cloak,html 来源: https://www.cnblogs.com/myqinyh/p/15264683.html