|
|
@@ -19,8 +19,6 @@ const props = defineProps({
|
|
|
}
|
|
|
});
|
|
|
|
|
|
-const keywords = ref<string[]>([])
|
|
|
-
|
|
|
const titleEditor = ref<HTMLInputElement | null>(null);
|
|
|
|
|
|
const titleEditing = ref(false);
|
|
|
@@ -56,7 +54,7 @@ function onEditTitle() {
|
|
|
}
|
|
|
|
|
|
function onEditKeywords() {
|
|
|
- keywordsInChapter.value = props.data.keywords;
|
|
|
+ keywordsInChapter.value = props.data.keywords.join(",");
|
|
|
keywordsEditing.value = true;
|
|
|
}
|
|
|
|
|
|
@@ -75,7 +73,7 @@ function onTitleChangeCancel() {
|
|
|
titleEditing.value = false;
|
|
|
}
|
|
|
|
|
|
-function onKeywordsChangeCancel(){
|
|
|
+function onKeywordsChangeCancel(){
|
|
|
keywordsInChapter.value = props.data.keywords.join(",");
|
|
|
keywordsEditing.value = false;
|
|
|
}
|
|
|
@@ -134,10 +132,10 @@ function searchReference() {
|
|
|
@keyup.esc="onKeywordsChangeCancel"
|
|
|
ref="keywordsEditor"
|
|
|
class="keywords-editor"
|
|
|
- />
|
|
|
- <a-button
|
|
|
- type="text"
|
|
|
- @click="onEditKeywords"
|
|
|
+ />
|
|
|
+ <a-button
|
|
|
+ type="text"
|
|
|
+ @click="onEditKeywords"
|
|
|
class="edit-btn"
|
|
|
><edit-outlined /></a-button>
|
|
|
</a-space>
|