掌上百科 - PDAWIKI

 找回密码
 免费注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: 牛江浦

[学习讨论] 找英文例句?ELT search肯定够了!剑桥牛津朗文麦克米伦韦氏高阶都有了~

[复制链接]
  • TA的每日心情
    开心
    2019-8-21 08:44
  • 签到天数: 163 天

    [LV.7]常住居民III

    发表于 2021-10-30 23:35:00 | 显示全部楼层
    本帖最后由 mikeee 于 2021-10-31 09:23 编辑
    ( z' {# w% E4 V* F1 H
    牛江浦 发表于 2021-10-28 15:28
    ) H8 g% v) {8 d2 L( K& V你好,搜索结果中左侧的分红框是比较碍眼,是开源软件本身设定的,我不太懂前端,所以暂时没找到修改的方 ...

    * x/ H# j1 }2 m0 k8 z; G6 N
    ) O$ t+ z0 M- n# e我搓了个 vue2 搜索模板 https://github.com/ffreemt/meilisearch-plaintext。计算机里装了 node 的话(需要用到 npm 或 yarn装包)照读我文件里的步骤就可以设置好。有什么问题可跟帖,我尽量解答——我也不是折腾前端的。
  • TA的每日心情
    开心
    2019-8-21 08:44
  • 签到天数: 163 天

    [LV.7]常住居民III

    发表于 2021-10-31 11:10:51 | 显示全部楼层
    mikeee 发表于 2021-10-30 23:35  T. n% e4 c3 x+ |2 w
    我搓了个 vue2 搜索模板 https://github.com/ffreemt/meilisearch-plaintext。计算机里装了 node 的话( ...

    # @' V, B* |. K/ `, L" T5 ?# D, `加了一个纯 js 版,无需node环境。只需两个文件(index.html 和 app.js, 其实可以整成一个文件)。参看https://github.com/ffreemt/meilisearch-plaintext读我文件的最后一条。
    # ]0 D) S) N& u- B. F7 ^$ N2 I2 k) w2 w6 c3 Q1 _
    index.html
    * z% ?/ N! x* I% f
    1. <!DOCTYPE html>2 a! |( B$ a! O; X, X1 i6 Q
    2. <html lang="en">
      $ L2 C& b8 t4 ~7 v2 V
    3.   <head>
      , A. Z% s  z9 i3 w. x) |3 k  s8 T
    4.     <meta charset="utf-8" />
      / q* e' L9 a; N, L! N5 e
    5.   </head>
      / }& L2 H! k$ a+ O

    6. ; Y( z  o2 x! M4 w& S! v- j
    7.   <body>/ T. }+ c# `- l& G6 t1 h+ F+ Z  g
    8.     <div>
      ' C" }+ I# y1 E( e6 I! l% U
    9.       <div id="searchbox"></div>
      8 r6 P: j' F6 e6 ]' T
    10.       <div id="hits"></div>* S+ q7 k% ^3 ~. f
    11.     </div>7 [4 j/ T  M3 U4 V  u$ }
    12. 5 W7 s4 c* w" k% y
    13.     <script src="https://cdn.jsdelivr.net/npm/@meilisearch/instant-meilisearch/dist/instant-meilisearch.umd.min.js"></script>9 k; v# _6 c6 H: o3 s. ?/ [  F
    14.     <script src="https://cdn.jsdelivr.net/npm/instantsearch.js@4"></script>
      ' e1 v  B1 q2 l3 N( m5 J# i
    15.     <script src="./app.js"></script>
      + f2 @- R* R3 @
    16.   </body>3 H: I$ t! d' O- o2 h/ A0 u9 @
    17. </html>
    复制代码
    8 E/ {; a1 x( ^- c
    2 G+ x: J- H1 ?2 v$ S. s1 ?
    app.js
    1 w5 Z) b7 K) {4 \1 ~3 l
    1. const search = instantsearch({. L+ T# d; L2 k7 _% }8 s* @" O2 s
    2.   // indexName: 'steam-video-games',
      7 |( m  I9 E8 r1 g. L
    3.   indexName: 'movies',; u3 z( |# }4 }
    4.   searchClient: instantMeiliSearch(1 K2 O3 B: B% P
    5.     // 'https://demos.meilisearch.com',9 U( u3 y9 A( e% E" b: K
    6.     'http://acone3:7700',
      6 a- ?8 r$ z, X: M5 ?6 d
    7.     'dc3fedaf922de8937fdea01f0a7d59557f1fd31832cb8440ce94231cfdde7f25'0 e% L4 o  ^; g: o: H! ]3 T
    8.   ),
      0 t- P/ s! e* o2 D( n* f. K7 Z( o
    9. }). X( w3 E  [; T" y- ~

    10. ) R. e: C6 I* T5 V. Q
    11. search.addWidgets([, e; C3 ]! P* X: m, Z# O
    12.   instantsearch.widgets.searchBox({
      1 q, o4 U5 H0 `; Q
    13.     container: '#searchbox',
      4 @( D6 I$ D& K$ `1 `) L
    14.   }),
      1 [4 D8 N2 V. l- [0 p0 I4 V% Y
    15.   instantsearch.widgets.hits({, f* }1 H6 L0 ~
    16.     container: '#hits',
      6 z; [5 s. e: O$ x6 v# M4 V# W
    17.     templates: {
      7 ]% M( G  ~; Q
    18.       item: `
      1 G- `$ Y# ?; \
    19.         <div>
      9 C. A5 Q6 }4 u9 G+ K  ~9 W
    20.           <div class="hit-name">
      0 A1 ?1 f3 e1 F8 C
    21.             <!--{{#helpers.highlight}}{ "attribute": "name" }{{/helpers.highlight}}-->
      7 E; ]  u3 t1 K" R
    22.             {{#helpers.highlight}}{ "attribute": "overview" }{{/helpers.highlight}}
      7 O8 C2 L+ ]% g+ k7 u0 ~7 ~% g
    23.             ({{#helpers.highlight}}{ "attribute": "id" }{{/helpers.highlight}})' C% W( U, x3 ^# A6 d7 z# g' o3 f
    24.           </div>8 _% ]4 n0 V/ _+ {, F" E
    25.         </div>8 P; I+ ], B$ q! p) t) ]
    26.       `,
      . X+ h; P6 T! |* r' @8 v/ w
    27.     },1 N! g& ]! J% E0 J
    28.   }),- M1 z9 a2 T. A" V
    29. ])7 l7 `7 z  q( w6 H$ G+ @

    30. 9 |& u' t2 z# ?7 r
    31. search.start()
    复制代码

    2 G1 m( i' t+ D% K' ^( l' Y/ j5 B7 t* \2 h& B1 P0 Q
    搜索界面简陋一点
    7 F3 W0 ]- u9 r4 i; k7 G2 N
    您需要登录后才可以回帖 登录 | 免费注册

    本版积分规则

    小黑屋|手机版|Archiver|PDAWIKI |网站地图

    GMT+8, 2025-4-24 18:58 , Processed in 0.019742 second(s), 17 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表