内容分享:视频直播系统源码,列表关键字模糊搜索

优采云 发布时间: 2022-10-30 05:16

  内容分享:视频直播系统源码,列表关键字模糊搜索

  视频直播系统源码,列表关键词模糊搜索实现相关代码

  1. HTML结构

  

{{fruit.name}}

  为简单起见,HTML 结构仅收录一个搜索框和一个列表。

  2.实现

  2.1 基于计算属性的实现

  export default {

name: 'Computed',

data() {

return {

keyWord: '',

fruitList: [

{

"id": 1,

"name": '香蕉'

},

{

"id": 2,

"name": '水蜜桃'

},

{

"id": 3,

"name": '香瓜'

},

{

"id": 4,

"name": '西瓜'

},

<p>

{

"id": 5,

"name": &#39;哈密瓜&#39;

}

]

}

},

computed: {

filterFruitList() {

return this.fruitList.filter((item) => {

return item.name.indexOf(this.keyWord) !== -1;

})

}

}

}

</p>

  计算的实现非常简单。它主要使用计算属性。在计算属性中,通过搜索关键词过滤原创列表数据,得到新的数据列表,并将新的数据列表渲染到页面。

  值得注意的地方:

  abc.indexOf('a') 的返回值为 0,abc.indexOf('') 的返回值也为 0。

  因此,当一开始没有输入数据时,计算属性列表filterFruitList中的计算数据与原创列表数据fruitList相同。

  2.2 基于listener watch的实现

  

export default {

name: &#39;Computed&#39;,

data() {

return {

keyWord: &#39;&#39;,

fruitList: [

{

"id": 1,

"name": &#39;香蕉&#39;

},

{

"id": 2,

"name": &#39;水蜜桃&#39;

<p>

},

{

"id": 3,

"name": &#39;香瓜&#39;

},

{

"id": 4,

"name": &#39;西瓜&#39;

},

{

"id": 5,

"name": &#39;哈密瓜&#39;

}

],

filterFruitList: []

}

},

watch: {

keyWord: {

immediate: true,

handler(val) {

this.filterFruitList = this.fruitList.filter((item) => {

return item.name.indexOf(val) !== -1;

})

}

}

}

}

</p>

  使用 watch 实现时的注意点:

  需要提前准备一个值为空的属性filterFruitList。

  在watch实现中,keyWord的详细配置中immediate的值要设置为true,相当于第一次输入框没有输入数据时立即执行一次,并将filterFruitList的值初始化为水果列表中的值。

  注意:watch 的计算和实现都没有修改或破坏原创数据fruitList。这也是比较重要的一点。

  以上是视频直播系统源码,列表关键词模糊搜索实现的相关代码,更多内容欢迎关注文章

  干货分享:建站丨SEO必知的搜索引擎九大算法解析

  点击话题下方的Hi Tweet,一键关注

  导读

  作为一个SEOER,大家一定会关注各大搜索引擎的算法。首先有九种主要算法。路过千万不要错过哦!

  自搜索引擎发展以来,已经发布了多种算法。作为一个SEOER,看不懂就出去。懂了就不会用,也是一种相辅相成的行为。如果你知道算法知识,却不知道如何在SEO工作中实践算法,你还在学生心中,是时候升级了。接下来给大家介绍一下SEO必知的九大搜索引擎算法。

  NO.1 绿萝算法

  算法内容:为了打击买卖外链、批量发送外链的行为。目的是避免站长不关心用户体验,纯粹利用搜索引擎漏洞,伺机影响搜索引擎自身的用户体验。

  主要针对的网站类型是超链中介、销售链接网站和购买链接网站。

  实用说明:

  不知道是死是活,拼命买卖外链的小伙伴们赶紧停下来。否则,您的网站注定会被淘汰。如果您不相信,请尝试一下。当然,如果你习惯了黑帽法,那就没什么好说的了,因为你追求的是短期利益,你可以做一个百度工程师,兄弟崇拜你~(不过想想,就算你是黑帽子,你是伟大的工程师,但你能做到100个伟大的工程师吗,不一定,除非他们都睡着了!)

  NO.2 绿萝算法2.0

  

  算法内容:在lulu算法的基础上进一步升级,主要针对发布软文的新闻站。

  主要处罚对象为:软文交易平台、软文福利站、软文发布站。

  如果你从事SEO超过3年,你一定还记得阿里薇薇吗?当时是直接加工,头发被拔到只有100多页。

  那么具体如何处罚呢?引用之前保护黑熊的口号:没有买卖,就没有杀戮。你不买不卖也没关系。但是,如果你是买家或卖家,你总是会受到惩罚,只是惩罚的程度不同。

  如果卖家是认真的,直接屏蔽。从此,你只是百度搜索结果中的一个传奇。如果买方,即受益站点,发现软文发布站点有大量指向您的链接——呵呵,浪费钱,这些链接将不计入权重计算,甚至会监视您过段时间,如果再猖獗,对不起,连你都会被处罚,扣分!

  实用说明:

  如果您是新闻来源,请立即关注并停止销售软文出版业务。如果您是受益站点,请立即与软文合作并立即停止合作,并让对方清理他们过去合作过的项目。

  NO.3 石榴算法

  算法内容:石榴算法主要针对网站弹窗广告。早期,很多草根网站都是通过这种方式获得广告收入的。但是这种方式极大地影响了用户的浏览体验。

  实用说明:

  有弹窗广告吗?并显示在主要内容位置?赶紧撤吧,短期利益得到,长期不会心存感激。就像借了钱忘了还,感觉像是赚到了,其实不然,你的信誉在别人心中逐渐变弱……这种页面评分也会降低。

  NO.4 原创星火计划

  算法内容:打击抄袭抄袭,鼓励原创优质内容,首次与具有优质原创能力的网站合作。如果最新内容来自第一个发布站点,将优先获得第一个发布站点的排名。

  现在算法升级了,技术可以直接做主动推送功能。如果内容是原创,记得标记。

  

  实用说明:

  有原创的内容,经常被大站转载,没有排名希望?使用主动推送功能(百度站长平台有具体操作说明)。制作 原创 标志。

  要是再出事,被大站转载,宝宝就不苦了!

  NO.5 冰桶算法

  算法内容:移动端广告弹窗、强制下载APP、登录阅读全文等。如果发生在移动端页面,就是本次冰桶算法惩罚的对象。

  实用说明:

  1、去除弹窗广告和影响阅读内容主体的广告

  2.页面不要强行下载APP

  NO.6 杨树算法

  算法内容:对于具有地理属性的移动站点,加上地理位置标识,有机会获得优先排名。比如酒店服务类型网站会分为不同的城市,网站加上地理位置标记,用户可以在手机端搜索地区+酒店,比没有标记的网站。

  实用说明:

  在地理优化的过程中,站长通过在META标签中添加一个地理位置字母来完成。

  以下是Aspen算法的META地理位置信息的格式、添加方法和提交:

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线