• vue指令


    <!DOCTYPE html>
    <html lang="en" xmlns="http://www.w3.org/1999/html" xmlns:v-bind="http://www.w3.org/1999/xhtml">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <script src="../js/vue.js"></script>
    
         <style>
             .active{
                 color:red;
             }
    
         </style>
    </head>
    <body>
    
        <div id="app">
            <span>{{message}}</span></br>
            <!--v-once 指令,只渲染一次,不会随着数据的改变而改变-->
            <span v-once>{{message}}</span></br>
                <!--可以解析服务器返回的html代码-->
            <span v-html="html1"></span></br>
    
            <!--v-text通常情况下接受一个String类型-->
           <span v-text="message"></span></br>
            <!-- v-pre 用于跳过这儿元素和他的子元素的编译过程
                把里面的东西原封不动的显示出来
            -->
            <span v-pre>{{message}}</span></br>
    
            <!--v-cloak
                cloack:斗篷
            -->
            <!--绑定v-bind
               给一个属性(src)绑定一个变量(img)
               语法糖:直接写个冒号:
            -->
            <img v-bind:src="img" alt="" ></br>
            <img :src="img" alt=""></br>
    
            <input :value="message"></br>
    
    
            <!--
                    动态的绑定class    class="{active:isActive}
                                    第一个参数为类名第二个为布尔值
                                    里面可以写很多的类名和布尔值
    
                                    有两种写法一种直接写
                                     一种通过方法来调用
    
            -->
            <h4 :class="{active:isActive}">红色</h4>
            <h4 :class="getClass()">红色</h4>
            <button @click="change">改变</button>
        </div>
    
        <script>
            const  app=new Vue({
                el:"#app",
                data:{
                    message:'hello',
                    html1:'<a href="http://www.baidu.com">baidu</a>',
    
                    img:'../img/timg.jpg',
    
                    isActive:true
                },
                methods:{
                    change:function () {
                        if(this.isActive==true){
                                this.isActive=false;
                        }else{
                            this.isActive=true;
                        }
                    },
                    getClass:function(){
                        return {active:this.isActive};
                    }
                }
            })
    
    </script>
    </body>
    </html>
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <script src="../js/vue.js"></script>
    </head>
    <body>
    [v-cloak]{
          display:none;
    }
    <div id="app">
    
        <!--在vue解析之前,div中you一个属性v-cloak
        在vue解析之前,div中you没有一个属性v-cloak
        这是为了防止html已经加载而  vue代码卡了的情况
        -->
        <span v-cloak>{{message}}</span>
    </div>
    
    <script>
       setTimeout(function () {
           const  app=new Vue({
               el:"#app",
               data:{
                   message:'hello'
               }
           })
       },50000)
    
    </script>
    
    
    </body>
    </html>
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <script src="../js/vue.js"></script>
    </head>
    <body>
          <!--  mustache语法也就{{}}-->
    <div id="app">
        <span>{{message}},zheng</span>
    
        <br>
               <!-- 不仅仅能直接写变量,能写简单的表达式-->
           <span>{{firstname+lastname}}</span>
        <span>counter: {{counter*2}}</span>
    </div>sadsa
    
    
    <script>
        const  app=new Vue({
            el:"#app",
            data:{
                message:'hello',
                firstname:'zheng',
                lastname:'shang',
                counter:'100'
            },
            method:{
    
            }
        })
    
    </script>
    </body>
    </html>
  • 相关阅读:
    java反编译工具
    Eclipse反编译插件: Jodeclipse与JadClipse
    Apk修改利器:ApkToolkit v2.1
    新浪微博2.5.1 for Android 去广告
    java
    第K顺序统计量
    身份证号码
    pop3
    google
    Exception
  • 原文地址:https://www.cnblogs.com/jflalove/p/11843346.html
Copyright © 2020-2023  润新知