zoukankan      html  css  js  c++  java
  • Vue.js父子通信之所有方法和数据共享

    <!DOCTYPE html>
      <html lang="en">
      <head>
        <meta charset="UTF-8">
        <title>parentChildComponent</title>
        <script src="js/vue.js"></script>

        <template id="parent">
          <div>
            I am parent component !{{msg}};I accept :{{msg2}}
            <hr>
            <child ref="child"></child>
          </div>
        </template>

        <template id="child">
          <div>
            I am child component !{{msg}};I accept :{{msg2}}
          </div>
        </template>

      </head>
      <body>
      <script>
        window.onload=function(){
          let child={
            template:'#child',
            data(){
              return {
                msg:'Data of child !',
                msg2:''
              }
            },
            mounted(){
              this.msg2=this.$parent.msg;
            }
          };
          let parent={
            template:'#parent',
            components:{
                child
            },
            data(){
              return {
                msg:'Data of parent !',
                msg2:''
              }
            },
            mounted(){
              this.msg2=this.$refs.child.msg
            }
          };
          new Vue({
            el:'#app',
            components:{
                parent
            }
          });
        }
    </script>
        <div id="app">
          <parent></parent>
        </div>
    </body>
    </html>

        打通父子之间所有数据和方法的共享:
          父模板:<child ref="子名称"></child>
          父访问子: 父组件: this.$refs.子名称.子数据/方法名()
          子访问父: 子组件: this.$parent.子数据/方法名()

    焦大叔叔
  • 相关阅读:
    [导入]郎咸平在复旦大学的精彩演讲
    [导入]郎咸平介绍
    [导入]郎咸平网络文摘 在线交流论坛
    Delphi7,创建 RGB CMYK颜色分量圆 完整代码
    Excel分类汇总/平均/计数的办法
    Word插入 分节符实现多个页码
    Delphi 7中如何修改Form1: TForm1;
    在delphi 7里怎么给已有的单元文件改名
    Mac下安装mysql后无法启动,提示. ERROR! The server quit without updating PID file(就是账户权限不够)
    pip虚拟环境下倒出安装文件,或者批量导入安装。
  • 原文地址:https://www.cnblogs.com/tiny-jiao/p/6539324.html
Copyright © 2011-2022 走看看