diff --git a/public/static/plugs/lay-module/propertyInput/propertyInput.html b/public/static/plugs/lay-module/propertyInput/propertyInput.html index 9286e4a..ec52213 100644 --- a/public/static/plugs/lay-module/propertyInput/propertyInput.html +++ b/public/static/plugs/lay-module/propertyInput/propertyInput.html @@ -1,7 +1,7 @@
- + diff --git a/public/static/plugs/lay-module/propertyInput/propertyInput.js b/public/static/plugs/lay-module/propertyInput/propertyInput.js index 5632c3c..a0fbab2 100644 --- a/public/static/plugs/lay-module/propertyInput/propertyInput.js +++ b/public/static/plugs/lay-module/propertyInput/propertyInput.js @@ -155,6 +155,8 @@ if (this.listItem.length == 0) { this.onAddItem(); } + + this.updateValue(this.listItem); }, onAddItem() { @@ -167,6 +169,8 @@ emptyItem.uid = ua.randdomString(); this.listItem.push(emptyItem); + + this.updateValue(this.listItem); }, onItemChange(item, index, itemField, event) { this.listItem[index][itemField.key] = event.target.value; @@ -184,6 +188,8 @@ } else { this.listItem.splice(index, 1); } + + this.updateValue(this.listItem); }, updateValue(newValue) { this.value = JSON.stringify(newValue);