vue_UI组件库vant之加载转圈
async onConfirm() { this.$toast.loading({ message: '保存中...', forbidClick: true, // 禁止背景点击 duration: 0 // 持续展示 }) try { const localGender = this.localGender await updateUserprofile({ gender: localGender }) // 更新视图 this.$emit('input', localGender) // 关闭弹层 this.$emit('close') // 提示成功 this.$toast.success('更新成功') } catch (err) { this.$toast.fail('更新失败') } }, onPickerChange(picker, value, index) { this.localGender = index } } }