zoukankan      html  css  js  c++  java
  • 自定义指令-基础配置

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <style>
            .card{
                width: 200px;
                background: #ccc;
                padding: 10px;
                margin: 5px;
            }
        </style>
    </head>
    <body>
    <div id="app">
        <div v-pin="card1.pinned" class="card">
            <button @click="card1.pinned = !card1.pinned">点我啊~</button>
            this is my first card!
            this is my first card!
            this is my first card!
            this is my first card!
            this is my first card!
        </div>
        <div v-pin="card2.pinned" class="card">
            <a @click="card2.pinned = !card2.pinned" href="#">please touch me</a>
            this is my second card!
            this is my second card!
            this is my second card!
            this is my second card!
            this is my second card!
        </div>
        <div>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
            this is my test code@!
            <br>
        </div>
    </div>
    
    <script src="../lib/vue.js"></script>
    <script src="js/main.js"></script>
    </body>
    </html>
    Vue.directive("pin",function (el,binding) {
        var pinned = binding.value;
        if(pinned){
            el.style.position = "fixed",
                el.style.top = "20px",
                el.style.left = "20px"
        }else{
            el.style.position = "static"
        }
    });
    
    
    var app = new Vue({
        el:"#app",
        data:{
            card1:{
                pinned:false
            },
            card2:{
                pinned:false
            }
        }
    });
  • 相关阅读:
    英语语法最终珍藏版笔记-9非谓语动词
    英语语法最终珍藏版笔记-8虚拟语气
    英语语法最终珍藏版笔记-7被动语态
    英语语法最终珍藏版笔记-6“情态动词+have+ done”的含义
    photonView 空指针异常
    What is Photon Server?
    photon server (1)
    Unity3D中的Coroutine及其使用(延时、定时调用函数)
    box head上身旋转问题
    unity-点乘和叉乘的应用
  • 原文地址:https://www.cnblogs.com/52-qq/p/8386879.html
Copyright © 2011-2022 走看看