Component({
  mixins: [],
  data: {
  },
  props: {
    showToast: false,
    duration: 1000,
    title: '保存成功',
    toastIcon: 'iconcanjia3'

  },
  didMount() {

  },
  didUpdate(preProps, prevData) {
    if (this.props.showToast) {
      setTimeout(res => {
        this.hide()
      }, this.props.duration)
    }
  },
  didUnmount() { },
  methods: {
    hide() {
      this.props.onToastHidden()
    }
  },
});