zoukankan      html  css  js  c++  java
  • 11.vue之v-bind

    代码:v-bind:xxx    可以省略为   :xxx

    ---------------------------------------------------

    <!DOCTYPE html>
    <html lang="en">
    
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <meta http-equiv="X-UA-Compatible" content="ie=edge">
        <title>v-bind指令</title>
        <style>
            .active{
                border: 1px solid red;
            }
        </style>
    </head>
    
    <body>
        <div id="app">
            <img v-bind:src="imgSrc" alt="">
            <br>
            <img :src="imgSrc" alt="" :title="imgTitle+'!!!'" :class="isActive?'active':''" @click="toggleActive">
            <br>
            <img :src="imgSrc" alt="" :title="imgTitle+'!!!'" :class="{active:isActive}" @click="toggleActive">
                                       //对象的方式,左边是类名,右边是判断是否显示,和上面的三元表达式的效果一样
        </div>
        <!-- 开发环境版本,包含了有帮助的命令行警告 -->
        <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
        <script>
            var app = new Vue({
                el:"#app",
                data:{
                    imgSrc:"http://www.itheima.com/images/logo.png",
                    imgTitle:"黑马程序员",
                    isActive:false
                },
                methods: {
                    toggleActive:function(){
                        this.isActive = !this.isActive;
                    }
                },
            })
        </script>
    </body>
    
    </html>

    -------------------------------------------------------------------

  • 相关阅读:
    2016第50周五
    2016第50周四
    2016第50周三
    2016第50周二
    2016第50周一
    2016第49周日
    软件架构、框架、模式、模块、组件、插件概念汇总
    2016第49周五
    2016第49周四
    从服务器上共享文件上下载文件或上传文件
  • 原文地址:https://www.cnblogs.com/raitorei/p/14353830.html
Copyright © 2011-2022 走看看