vuedemo10

作者: 知识分享share | 来源:发表于2018-03-31 22:54 被阅读0次
    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="UTF-8">
        <title>vue</title>
        <script src="https://cdn.jsdelivr.net/npm/vue@2.5.16/dist/vue.js"></script>
        <style>
    
        </style>
    </head>
    <body>
    <h1>多个实例</h1>
    <div id="app-one">
        <h1>{{title}}</h1>
        <p>{{greet}}</p>
    </div>
    <div id="app-two">
        <h1>{{title}}</h1>
        <p>{{greet}}</p>
        <button v-on:click="changeTitle">Change App One Title</button>
    </div>
    </body>
    </html>
    <script>
       var one = new Vue({
            el: "#app-one",
            data: {
                title:"app one的内容"
            },
            methods: {},
            computed: {
                greet:function () {
                    return "hello app one";
                }
            }
        });
       var two = new Vue({
           el: "#app-two",
           data: {
               title:"app two的内容"
           },
           methods: {
               changeTitle:function(){
                   one.title = "已经改名了!";
               }
    
           },
           computed: {
               greet:function () {
                   return "hello app two";
               }
           }
       });
       two.title = "App two title 也变化";
    </script>
    

    相关文章

      网友评论

          本文标题:vuedemo10

          本文链接:https://www.haomeiwen.com/subject/fswncftx.html