• Vue之vbind基本使用


    v-bind基本使用

    在这里插入图片描述

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    
    <div id="app">
    <!--错误的做法:这里不可以使用mustache语法    -->
    <!--<img src='{{imgURL}}' alt=""    -->
    <!--正确的做法:使用v-bind指令    -->
        <img v-bind:src="imgURL" alt="">
        <a v-bind:href='aHref'>百度一下</a>
    
    <!--语法糖的写法    -->
        <img :src="imgURL" alt="">
        <a :href='aHref'>百度一下</a>
    </div>
    
    
    
    <script src="../js/vue.js"></script>
    <script>
            const app = new Vue({
                el: '#app',
                data: {
                    message: 'hello vue',
                    imgURL: 'https://cdn.jsdelivr.net/gh/xdr630/images/1534065512452.jpeg',
                    aHref: 'https://www.baidu.com'
                }
            })
    </script>
    
    </body>
    </html>
    

    这里的可以这样写 v-bind = :
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    v-bind绑定class(一)

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    <!DOCTYPE html>
    <html lang="en" xmlns:v-on="http://www.w3.org/1999/xhtml">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            .active{
                color: red;
            }
        </style>
    </head>
    <body>
    
    <div id="app">
    <!--      <h2 class="active">{{message}}</h2>-->
    <!--      <h2 :class="active">{{message}}</h2>-->
    
    <!--    <h2 v-bind:class="{key1,value1,key2:value2}">{{message}}</h2> -->
    <!--    <h2 v-bind:class="{类名1:true,类名2:boolean}">{{message}}</h2>-->
        <h2 class="title" v-bind:class="{active: isActive, line: isLine}">{{message}}</h2>
        <button v-on:click="btnClick">按钮</button>
    </div>
    
    <script src="../js/vue.js"></script>
    <script>
            const app = new Vue({
                el: '#app',
                data: {
                    message: 'hello vue',
                    active: 'active',
                    isActive: true,
                    isLine: true
                },
                methods: {
                    btnClick: function () {
                        this.isActive = !this.isActive
                    }
                }
            })
    </script>
    
    </body>
    </html>
    

    在这里插入图片描述
    点击按钮变换颜色
    在这里插入图片描述

    本文来自博客园,作者:兮动人,转载请注明原文链接:https://www.cnblogs.com/xdr630/p/15254937.html

  • 相关阅读:
    Ananagrams(反片语)【map的应用】P114
    并查集初步——
    预处理器,编译器,汇编器,连接器
    https://pta.patest.cn/pta/test/15/exam/3/question/724
    stl入门--reverse函数
    无向图的深度遍历
    01背包
    动态规划——数字三角形(递归or递推or记忆化搜索)
    八皇后问题
    幂集的计算
  • 原文地址:https://www.cnblogs.com/xdr630/p/15254937.html
Copyright © 2020-2023  润新知