|
|
@@ -183,8 +183,7 @@ export default {
|
|
|
this.field.field_type === 'selector' ||
|
|
|
this.field.field_type === 'select' ||
|
|
|
this.field.field_type === 'customDialog' ||
|
|
|
- this.field.field_type === 'linkdata' ||
|
|
|
- this.field.field_type === 'table'
|
|
|
+ this.field.field_type === 'linkdata'
|
|
|
) {
|
|
|
this.handleModels(this.field.name, val)
|
|
|
}
|
|
|
@@ -208,7 +207,8 @@ export default {
|
|
|
},
|
|
|
models: {
|
|
|
handler(val, oldVal) {
|
|
|
- this.dataModel = val[this.field.name]
|
|
|
+ if (val === undefined) return
|
|
|
+ this.dataModel = val ? val[this.field.name] : ''
|
|
|
},
|
|
|
deep: true
|
|
|
},
|