瀏覽代碼

some fixes

bach 1 年之前
父節點
當前提交
82a4e40ccc
共有 3 個文件被更改,包括 8 次插入6 次删除
  1. 3 3
      src/components/Content/EdIndexes.vue
  2. 4 2
      src/components/Content/HistoryItem.vue
  3. 1 1
      src/components/Content/TocItem.vue

+ 3 - 3
src/components/Content/EdIndexes.vue

@@ -44,14 +44,14 @@ export default {
       places: 'Filtrer par lieux'
     }
   }),
-  created () {
-    this.parseIndexesToOptions()
-  },
   watch: {
     persons_selected (n, o) {
       console.log('EdIndexes watch persons_selected', o, n)
     }
   },
+  created () {
+    this.parseIndexesToOptions()
+  },
   methods: {
     parseIndexesToOptions () {
       console.log('EdIndexes parseIndexesToOptions', this.indexes)

+ 4 - 2
src/components/Content/HistoryItem.vue

@@ -18,9 +18,11 @@
     </h2>
     <!-- <p v-if="preview" class="preview" v-html="preview" /> -->
     <aside
-      v-if="item.pages"
+      v-if="item.pages || item.size"
     >
-      <span>{{ item.pages.prefix }} {{ item.pages.range }}</span> | <span>{{ item.size.quantity }} {{ item.size.unit }}</span>
+      <span v-if="item.pages">{{ item.pages.prefix }} {{ item.pages.range }}</span>
+      <span v-if="item.pages && item.size"> | </span>
+      <span v-if="item.size">{{ item.size.quantity }} {{ item.size.unit }}</span>
     </aside>
   </article>
 </template>

+ 1 - 1
src/components/Content/TocItem.vue

@@ -32,9 +32,9 @@
       <a
         :href="'/texts/'+editionid+'/'+item.uuid"
         :uuid="item.uuid"
-        v-html="title"
         @click.prevent="onclick"
         @keyup.enter="onclick"
+        v-html="title"
       />
     </component>
     <ul