博客列表 >Vue 基本语法

Vue 基本语法

P粉191340380
P粉191340380原创
2022年09月12日 09:25:42407浏览

数据绑定

  1. <template>
  2. <div>我是数据</div>
  3. <div>我是{{shuju}}</div>
  4. </template>
  5. <script>
  6. export default{
  7. data(){
  8. return{
  9. shuju : "数据"
  10. }
  11. }
  12. }
  13. </script>

事件绑定

// 语法糖: v-on = @

  1. <template>
  2. <div @click="fun()"> {{button}} </div>
  3. </template>
  4. <script>
  5. export default{
  6. data(){
  7. return{
  8. button : 点击事件,
  9. num : 10
  10. }
  11. }
  12. }
  13. methods : {
  14. fun(){
  15. console.log('方法1');
  16. }
  17. }
  18. </script>

if 判断

  1. // v-if判断, 值为真就显示, 值为假就不显示
  2. <template>
  3. <div v-if="show"> 点击事件 </div>
  4. </template>
  5. <script>
  6. export default{
  7. data(){
  8. return{
  9. show : false,
  10. num : 10
  11. }
  12. }
  13. }
  14. </script>

循环

// vue的循环是循环的值,放前面

  1. <li v-for="v in name">{{v}}</li>
  2. <script>
  3. export default{
  4. data(){
  5. return{
  6. name : [
  7. "老一",
  8. "老二",
  9. "老三",
  10. "老四",
  11. "老五",
  12. "老六"
  13. ]
  14. }
  15. }
  16. }
  17. </script>
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议