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() } }, });