_observeProps 不起作用



  • 在8月的版本,是生效的。但是最新的版本,已不生效了。
    在父组件调一个子组件通过props传值
    子组件中这样写的
    static defaultProps = {
    onHandleToggleShow:null,
    showDatePickerPlusabc: false,
    initDate: formatTime(new Date())
    }

    _observeProps = [
    {
    name: 'showDatePickerPlusabc',
    observer: function(newVal, oldVal) {
    console.warn("有作用")
    if (newVal != oldVal) {
    if (newVal) this.showDatePickerPlus()
    else this.closeDatePickerPlus()
    }
    }
    }
    ]
    render() {
    const { showDatePickerPlusabc, initDate } = this.props
    ....
    }



  • 是原生小程序转 Taro 的么


登录后回复