这个我还没试过,发一段可以运行的代码例子,我去试试
自己读源码后,用了以下的方法,暂时解决了:
beforeOpen(done, type) {
if (["edit", "view"].includes(type)) {
getDetail(this.form.id).then(res => {
this.form = res.data.data;
if (!validatenull(this.form.schoolId)) {
this.$refs.crud.$refs.dialogForm.updateDic("schoolId", [{
officeName: this.form.schoolName,
id: this.form.schoolId
}]);
}
});
}
done();
},
avue的文档还是比较欠缺,有文档的话,会节省写阅读源码的时间
扫一扫访问 Blade技术社区 移动端