04.Vue常见的语法格式(重点)

一、Vue常见的语法格式(重点)

1、模板语法的初步认识

```html

    <div id="app">

        <p>{{ str1 }}</p>                        //输出字节符

        <p>{{ str1.split("").reverse().join("") }}</p>     

        //split("")以空格进行切割,并且用reverse反序排序,用join合并

        <p>{{num+1}}</p>                    //num+1

        <p>num1和numn2的最大值是:{{ num1>num2 ? num1 : num2 }}</p>    //比较大小

    </div>

    <script>

        var vm = new Vue({

            el:"#app",

            data:{

                str1:"hello",

                num:20,

                num1:40,

                num2:80

            }

        })

    </script>

```

2、v-bind控制标签属性

```html

    <div id="app">

        <a v-bind:href="bd">百度</a>

        <a :href="tb">淘宝</a>

        <a :href="tb">淘宝</a>

    </div>

    <script>

        var vm = new Vue({

            el:"#app",

            data:{

                bd:"https://www.baidu.com",

                tb:"https://www.taobao.com"

            }

        })

    </script>

```

3、v-on事件格式

```html

    <div id="app">

        <p>{{num}}</p>

        <button v-on:click="num+=1">点我数字增加</button>

        <button v-on:click="add">点我数字加5</button>

        <button @click="add2(10)">点我数字加10</button>

    </div>

    <script>

        var vm = new Vue({

            el:"#app",

            data:{

                num: 20

            },

            methods:{

                add:function(){

                    this.num += 5

                },

                add2(){

                    this.num += 10

                }

            }

        })

    </script>

```

4、定义Vue对象基本格式总结

```js

    var vm = new Vue({

        el: "要绑定的标签",

        data: {

            变量名1:值1,

            变量名2:值2,

            变量名3:值3,

            ...

        },

        methods: {

            方法名1: function(){

            },

            方法名2: function(){

            },

            方法名3: function(){

            }

        }

    });

```

  • 12
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值