整合全文检索接口

This commit is contained in:
结发受长生
2019-07-08 14:28:32 +08:00
parent 6689e4d5c1
commit 0ef8644966
8 changed files with 111 additions and 15 deletions
+1 -1
View File
@@ -44,4 +44,4 @@
</div>
</div>
<div class="mask js-mask"></div>
<%# <div class="mask js-mask"></div> %>
+20
View File
@@ -0,0 +1,20 @@
<div class="page-modal js-search-box" ref="fullTextSearch" >
<a class="close js-modal-close" href="javascript:;"><i class="icon icon-close"></i></a>
<div class="search">
<div class="search-input-icon">
<i class="icon icon-search"></i>
</div>
<div class="search-input" >
<input placeholder="搜索所有文章" type="text" v-model="fullTextSearch.words" >
</div>
</div>
<div class="search-result">
<div class="search-result-item" v-for="(item,index) in fullTextSearchItems" :key="index">
<a v-text="item.title" :href="item.href"></a>
<div v-html="item.content"></div>
</div>
<div class="more-item" v-show="fullTextSearchItems.hasMore" @click="loadMoreSearchResult">
<i class="icon icon-chevron-up"></i>
</div>
</div>
</div>
+1 -1
View File
@@ -26,7 +26,7 @@
<i class="icon icon-close" @click="searchItems.splice(index,1)"></i>
</span>
<input class="search-ipt" v-model="search" @blur="addSearchItem(search)" @keydown="searchKeydown" type="text" placeholder="<%=__('search') %>…">
<i class="icon icon-search" @click="addSearchItem(search)"></i>
<i class="icon icon-search" @click="openFullTextSearch"></i>
</div>
<div class="widget tagcloud search-tag">
<div>
+2
View File
@@ -31,6 +31,8 @@
</div>
<%- partial('_partial/footer') %>
</div>
<div class="mask js-mask" ref="mask"></div>
<%- partial('_partial/search') %>
<%- partial('_partial/tools') %>
<%- partial('_partial/viewer') %>
</div>