1 准备 1.1 模拟的json数据 { "info": [ { "message": "信息", "value": [ { "userName": "淳芸", "shortAccount": "chunyun", "userId": 20001 }, { "userName": "orion-01 ...
分类:
Web程序 时间:
2018-08-16 00:46:43
阅读次数:
355
1.拓展scroll.vue事件 2.在suggest.vue里声明beforeScrll:true,并$emit(beforeScroll)事件 3.在搜索input框中写失去焦点事件: 4.在search.vue父组件中调用子组件的blur方法; ...
分类:
移动开发 时间:
2018-08-14 15:40:15
阅读次数:
488
本章内容 如何使用ElasticSearch Suggest API改正用户的拼写错误。 如何使用term suggester给出单词建议。 如何使用phrase suggester提示完整词组。 如何配置建议功能以匹配你的需求。 如何使用complete suggester的自动补全功能。 <!- ...
分类:
其他好文 时间:
2018-08-05 13:06:24
阅读次数:
174
上篇博客中我简单的讲了下solr自身的suggest模块来实现搜索建议.但是今天研究了下在solr自身的suggest中添加进去拼音来智能推荐时不时很方便.在次从网上搜集和整理思考了下该问题的解决. http://www.cnblogs.com/huangfox/p/4146970.html htt ...
分类:
其他好文 时间:
2018-07-30 14:46:13
阅读次数:
160
Learning to Personalize Query Auto-Completion 样本 正例用用户的sug点击,其余是负例 特征 用户历史特征: query历史频次,候选和用户历史输入的ngram相似度 历史分短期(同一个session),长期(所有历史) 人口特征: 分年龄搜索频次,性别 ...
分类:
其他好文 时间:
2018-07-10 20:11:43
阅读次数:
189
error discription: why: 该警告希望你在&(逻辑与)表达式左右加上括号。有的时候&&(逻辑且)少写了一个&,也会产生该警告。 因为&运算符的优先级较低,低于==和!=运算符。 RE 1.cnblogs-here; End ...
分类:
其他好文 时间:
2018-06-19 10:32:36
阅读次数:
174
关键是这个地方还有个 value 属性需要返回。原文 https://www.codeboy.me/2015/12/22/jquery-auto-suggest/ 这个地方说明有问题。 少了value属性 ...
分类:
Web程序 时间:
2018-06-14 18:27:31
阅读次数:
165
因为搜索关键词在多个模块都有使用,所以要在vuex里面去定义和修改。 state设置: 然后是mutation和types 然后是getters 然后在suggest里面点击的时候。会触发vuex状态的改变。 suggest组件在clickitem的时候。向外触发一个事件 在父组件里面去监控这sel ...
分类:
其他好文 时间:
2018-06-14 11:17:54
阅读次数:
180
搜索历史 搜索过的关键词 保存在本地存储 localstorage 中,同时多个组件共享搜索历史数据,将数据存到vuex 中,初始值从本地缓存中取得对应key 的值,没有数据默认为空数组 点击搜索关键词列表值的时候触发将关键词写入vuex 中,搜索结果列表suggest 组件向外派发事件,在需要渲染 ...
分类:
其他好文 时间:
2018-06-13 23:33:45
阅读次数:
297
搜索结果 列表点击跳转到相应的歌手详情页或者 歌曲页面,通过子路由跳转,和singer 组件一样 在suggest.vue 组件判断如果点击的是歌手,则new 一个歌手对象,通过这个对象的id 属性值传递给路由的参数,通过vuex 传递歌手数据 歌曲点击的逻辑和之前选择歌手点击列表逻辑不同,之前是改 ...
分类:
其他好文 时间:
2018-06-13 22:19:47
阅读次数:
270