Vue+TS bug记录

1、数据更新列表不刷新

this.domains.push({

      commodityBasicId: "",

      commodityDetailEnable: "",

      commodityDetailId: "",

      commodityDetailName: ""

    });

列表不刷新

this.$forceUpdate();//强制刷新

2、父子组件方法调用

this.$refs.upload.submit();报错

方法1、(this.$refs.upload as Upload).submit();

Upload子组件

方法2、

// 子组件发送事件,传本身实例this.$emit('passpicker',this)

// 父组件接受事件

// 父组件js声明变量并接受传值picker: any = '';

passpicker (picker: any) {

        console.log(picker)

        this.picker = picker;

}

// 父组件里执行子组件方法this.picker.update();

你可能感兴趣的:(Vue+TS bug记录)