博主信息
博文 19
粉丝 0
评论 0
访问量 15920
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
vue编程,简单标签 v-text v-html v-once v-bind:属性名 v-bind:style="" v-bind:class v-on:事件名
无名小辈
原创
616人浏览过

v-bind:属性名 简写:属性名
v-bind:style=””
v-bind:class

v-on:事件名 简写:事件名
v-on:click
v-on:input

<!DOCTYPE html>
<html lang="en">

  1. <head>
  2. <meta charset="UTF-8">
  3. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  4. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  5. <title>Vue编程</title>
  6. <!-- <script src="https://unpkg.com/vue@3"></script> -->
  7. <script src="vue.js"></script>
  8. <style>
  9. .p {
  10. padding: 1px;
  11. }
  12. .m {
  13. margin: 10px;
  14. }
  15. .b {
  16. border: 1px solid #343434;
  17. }
  18. .br {
  19. border-radius: 10px;
  20. }
  21. .bag {
  22. background-color: aqua;
  23. }
  24. .bag2 {
  25. background-color: blanchedalmond;
  26. }
  27. .c {
  28. color: blueviolet;
  29. }
  30. </style>
  31. </head>
  32. <body>
  33. <div id="app">
  34. <div v-bind:style="red" v-text="message"></div>
  35. <div v-bind:style={color:color,backgroundColor:bgc} v-text="message2"></div>
  36. <div v-bind:style=[mycolor,mybgc] v-text="message3"></div>
  37. <div v-bind:class="'c'" v-text="message4"></div>
  38. <div v-bind:class="moreclass" v-text="message5"></div>
  39. <div v-bind:class={c:true,bag2:true} v-text="message6"></div>
  40. <div v-bind:class=[mycolor2,mybgc2] v-text="message7"></div>
  41. <div v-bind:class=['bag2','b'] v-text="message8"></div>
  42. <div>
  43. <input type="text" value="测试" v-on:input="comment=$event.target.value" />
  44. <span>{{comment}}</span>
  45. </div>
  46. <div>
  47. <input type="text" v-model.lazy="comment2" />
  48. <span>{{comment2}}</span>
  49. </div>
  50. </div>
  51. <script>
  52. const { createApp } = Vue
  53. createApp({
  54. data() {
  55. return {
  56. message: 'message1 Hello Vue66!',
  57. red: 'color:red',
  58. message2: 'message2 绑定样式,字面量形式',
  59. color: 'blue',
  60. bgc: 'green',
  61. message3: ' message3 绑定样式,数组形式',
  62. mycolor: 'color:red',
  63. mybgc: 'background-color:wheat',
  64. message4: ' message4 绑定class,给样式做绑定',
  65. message5: ' message5 绑定class,用变量名,给样式做绑定',
  66. moreclass: 'c bag',
  67. message6: 'message6 绑定class,用字面量的形式,来给类名做判断,真就赋值,假就不给赋值',
  68. message7: 'message7 绑定class,数组里面存的是变量,在变量中存放多个样式的名字',
  69. mycolor2: 'c br b',
  70. mybgc2: 'bag2',
  71. message8: 'message8 绑定class,数组里面存的是样式名,直接显示,不再调用',
  72. comment: null,
  73. comment2: '我这里做延时',
  74. }
  75. }
  76. }).mount('#app')
  77. </script>
  78. </body>
  79. </html>
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学