zoukankan      html  css  js  c++  java
  • vue里的共享对象示例

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <title>Document</title>
        <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
    </head>
    <body>
        <div id="app">
            <my-component></my-component>
            <my-component></my-component>
        </div>
        <script>

            var data1={
                counter:0
            }
            Vue.component("my-component",{
                template:"<button @click='count'>点击事件{{counter}}</button>",
                data:function(){
                    //return 处的对象引用了外部对象,那么这个对象就是共享对象
                    return data1
                },
                methods:{
                    count:function(){
                        data1.counter++;
                    }
                }
            }
            );
            var v=new Vue({
                el:"#app"
            });
          
        </script>
    </body>
    </html>
  • 相关阅读:
    【ssh】端口转发
    【python】ftp连接,主被动,调试等级
    【ftp】主动模式和被动模式
    【python】声明编码的格式
    【python】gearman阻塞非阻塞,同步/异步,状态
    【mongo】centos6.9安装mongo2.6.3
    线性代数
    Improved GAN
    GAN (Generative Adversarial Network)
    Scaled Exponential Linear Unit
  • 原文地址:https://www.cnblogs.com/kukai/p/12906923.html
Copyright © 2011-2022 走看看