v-html、v-text、v-bind等指令适用哪些标签?
来源:2-4 style样式绑定
A_醉夜
2021-09-23 16:55:58
在div标签中使用上述指令无法不能实现功能, p标签 和a标签中可以正常使用!
1回答
好帮手慕小尤
2021-09-23
同学你好,适用于所有的标签,在div中是可以进行实现的,参考代码如下所示:同学可以进行测试。
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> .active{ width: 300px; height: 200px; background: blue; } </style> </head> <body> <div id="app"> <!-- 使用v-text --> <div style="width: 300px;height: 200px;background: red;" v-text="msg" ></div> <!-- 使用v-html --> <div style="width: 300px;height: 200px;background: pink;" v-html="message"></div> <!-- 设置v-bind与绑定class --> <div v-bind:class = "{active:isActive}"></div> </div> <script src="./lib/vue.js"></script> <script> const app = { data () { return { msg: '一个DIV', message : "<h1>v-html:添加一个H1标签</h1>", isActive : true } } } Vue.createApp(app).mount('#app'); </script> </body> </html>
祝学习愉快!
相似问题