zoukankan      html  css  js  c++  java
  • Vue组件学习之三

    效果:

    代码:

    /* * @Author: mikey.zhaopeng * @Date: 2017-04-21 11:05:34 * @Last Modified by: mikey.zhaopeng * @Last Modified time: 2017-04-21 11:05:34 */
    <!DOCTYPE html>
    <html>
    
    <head>
        <meta charset="utf-8" />
        <title>动态组件绑定</title>
        <script src="js/vue.js" type="text/javascript" charset="utf-8"></script>
    </head>
    
    <body>
        <div id="app">
            <input type="button" name="" value="切换到第一个组件" @click="changBtn(1)">
            <input type="button" name="" value="切换到第二个组件" @click="changBtn(2)">
            <input type="button" name="" value="切换到第三个组件" @click="changBtn(3)">
            <!--内置提供的标签 渲染-->
            <!--保留状态属性标签-->
            <keep-alive>
                <component :is="current"></component>
            </keep-alive>
    
        </div>
    
        <script type="text/javascript">
            //如果三个组件 则按钮  分布执行
            var custom1 = Vue.component("custom1", {
                template: `
                <div @click="changColor">我是第一个组件</div>
              `,
                methods: {
                    changColor(ev) {
                        ev.target.style.color = "red"
                    }
                }
    
            })
            var custom2 = Vue.component("custom2", {
                template: `
                <div>我是第二个组件</div>
              `
            })
            var custom3 = Vue.component("custom3", {
                template: `
                <div>我是第三个组件</div>
              `
            })
            var vm = new Vue({
                el: "#app",
                data: {
                    current: ""
                },
                methods: {
                    changBtn(num) {
                        if (num > 0) {
                            return this.current = "custom" + num
                        }
    
                    }
                }
    
            })
        </script>
    </body>
    
    </html>
    

      

    注意点:

  • 相关阅读:
    LWE Open Question
    Lattice Problem
    Small Program about Error Distribution
    Photon Server伺服务器在LoadBalancing的基础上扩展登陆服务
    Photon PUN 三 RPCs & RaiseEvent
    Photon PUN 二 大厅 & 房间
    Photon PUN 一 介绍
    通用麻将胡牌算法
    一款麻将小游戏的准备工作
    ABC203
  • 原文地址:https://www.cnblogs.com/h5monkey/p/6743415.html
Copyright © 2011-2022 走看看