zoukankan      html  css  js  c++  java
  • 微信小程序笔记

    **父组件给子组件传值

    1、父组件调用子组件的时候给自组件绑定属性

    2、在子组件的properties 里面接收父组件传过来的数据

    properties: {
    myProperty: { // 属性名
    type: String, // 类型(必填),目前接受的类型包括:String, Number, Boolean, Object, Array, null(表示任意类型)
    value: '', // 属性初始值(可选),如果未指定则会根据类型选择一个
    observer: function(newVal, oldVal){} // 属性被改变时执行的函数(可选),也可以写成在methods段中定义的方法名字符串, 如:'_propertyChange'
    },
    myProperty2: String // 简化的定义方式
    }


    **父组件调用子组件的方法

    1、调用子组件的时候定义一个id <header id="header"></header>

    2、父组件获取子组件的实例 var header = this.selectComponent("#header")

    3、header.方法名 调用子组件里面的方法 header.data.msg父组件里面直接获取子组件的数据


    **子组件执行父组件里面的方法

    1、this.triggerEvent('myevent', 数据, 参数)

    2、 <footer bindmyevent="run" /> 

  • 相关阅读:
    php-instanceof运算符
    windows10-seaslog安装笔记
    [类和对象]1 封装 调用成员函数
    [C++] 拓展属性
    [C++] 引用详解
    [C++] Const详解
    ROS 常用
    win10 ubuntu16双系统安装教程
    [0] OpenCV_Notes
    Ubuntu16.04安装openCV的问题集合
  • 原文地址:https://www.cnblogs.com/heweiquan/p/13227558.html
Copyright © 2011-2022 走看看