diff --git a/src/components/dargs/DargsInput.vue b/src/components/dargs/DargsInput.vue index 96a2507f..6a4ebb72 100644 --- a/src/components/dargs/DargsInput.vue +++ b/src/components/dargs/DargsInput.vue @@ -4,7 +4,7 @@ v-model="file" :label="$t('message.load_json')" accept=".json" - @change="from_json_file(file)" + @change="from_json_file(file[0])" /> diff --git a/src/components/dargs/DargsItem.vue b/src/components/dargs/DargsItem.vue index aeb75cdb..73a0daee 100644 --- a/src/components/dargs/DargsItem.vue +++ b/src/components/dargs/DargsItem.vue @@ -42,9 +42,65 @@ /> + + + + + + + {{ jdata.name }} + +

+ {{ jdata.doc }} +

+ + + + {{ jdata.name }} - Item {{ index }} + + + {{ $t('message.remove_repeat', { index }) }} + + + + + + + + + + + {{ $t('message.add_repeat') }} + +
+
+
+
+ - - {{ jdata.name }} - {{ jdata.doc }} - - - - - + + + + {{ jdata.name }} + +

+ {{ jdata.doc }} +

+ + + + +
+
- {{ jdata.name }} - {{ jdata.doc }} + + {{ jdata.name }} + +

+ {{ jdata.doc }} +

-
-
+ diff --git a/src/locales/en.json b/src/locales/en.json index efcc27ba..3d2280d4 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -21,6 +21,8 @@ "home": "Home", "software_input": "Software Input", "setting": "Setting | Settings", - "management": "Management" + "management": "Management", + "add_repeat": "Add Item", + "remove_repeat": "Remove Item {index}" } } diff --git a/src/views/NewConfig.vue b/src/views/NewConfig.vue index f14a0f8f..e0049971 100644 --- a/src/views/NewConfig.vue +++ b/src/views/NewConfig.vue @@ -46,7 +46,7 @@ export default { that.$router.push("/input"); that.$root.$app.update_navi(); }; - reader.readAsText(this.file); + reader.readAsText(this.file[0]); }, }, };