Attempt to fix logic
This commit is contained in:
parent
ed17b0e985
commit
437ec1c811
|
@ -104,21 +104,10 @@ export default {
|
||||||
|
|
||||||
watch: {
|
watch: {
|
||||||
modelValue() {
|
modelValue() {
|
||||||
if (this.modelValue) {
|
this.refreshContent()
|
||||||
console.log(this.modelValue)
|
|
||||||
this.content = {
|
|
||||||
operator: this.operators[0].value,
|
|
||||||
...this.modelValue,
|
|
||||||
property_meta: {
|
|
||||||
id: this.property.id,
|
|
||||||
type: this.property.type
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
'content.operator': function (val) {
|
'content.operator': function (val) {
|
||||||
if (val) {
|
if (val) {
|
||||||
console.log(val,'operatorChanged')
|
|
||||||
this.operatorChanged()
|
this.operatorChanged()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -173,7 +162,21 @@ export default {
|
||||||
},
|
},
|
||||||
emitInput () {
|
emitInput () {
|
||||||
this.$emit('update:modelValue', this.castContent(this.content))
|
this.$emit('update:modelValue', this.castContent(this.content))
|
||||||
|
},
|
||||||
|
refreshContent() {
|
||||||
|
this.content = {
|
||||||
|
operator: this.operators[0].value,
|
||||||
|
...this.modelValue,
|
||||||
|
property_meta: {
|
||||||
|
id: this.property.id,
|
||||||
|
type: this.property.type
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
mounted() {
|
||||||
|
this.refreshContent()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
Loading…
Reference in New Issue