引入pinyin
groupBy詳見(jiàn)
import pinyin from "pinyin" export function formatList(arr, keyword) { arr.forEach((item,index)=>{ item.nameFirstChat = pinyin(item[keyword], { // heteronym: true, // 啟用多音字模式 // segment: true, // 啟用分詞,以解決多音字問(wèn)題。 style: pinyin.STYLE_NORMAL })[0][0].charAt(0).toUpperCase(); }) arr = arr.groupBy("nameFirstChat"); return arr; } Array.prototype.groupBy = function (prop) { return this.reduce(function (groups, item) { var val = item[prop]; groups[val] = groups[val] || []; groups[val].push(item); return groups; }, {}); }
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/108680.html
摘要:寫(xiě)在前面沒(méi)錯(cuò),這就是慕課網(wǎng)上的那個(gè)音樂(lè)播放器,后臺(tái)是某音樂(lè)播放器的線(xiàn)上接口扒取,雖然這類(lèi)項(xiàng)目寫(xiě)的人很多,但不得不說(shuō)這還是個(gè)少有的適合提升的好項(xiàng)目,做這個(gè)項(xiàng)目除了想寫(xiě)一個(gè)比較大并且功能復(fù)雜的項(xiàng)目,主要原因是要拿它來(lái)應(yīng)對(duì)面試,也確實(shí)對(duì)我的業(yè)務(wù)能 寫(xiě)在前面 沒(méi)錯(cuò),這就是慕課網(wǎng)上的那個(gè)vue音樂(lè)播放器,后臺(tái)是某音樂(lè)播放器的線(xiàn)上接口扒取,雖然這類(lèi)項(xiàng)目寫(xiě)的人很多,但不得不說(shuō)這還是個(gè)少有的適合vu...
摘要:簡(jiǎn)介最近有點(diǎn)小閑置,于是乎希望寫(xiě)點(diǎn)東西,正好自己喜歡聽(tīng)歌,便決定自己寫(xiě)一個(gè)音樂(lè)的簡(jiǎn)易版。核心文件則是在在這里使用統(tǒng)一管理頁(yè)面切換動(dòng)畫(huà),歌曲播放狀態(tài),歌曲進(jìn)度等信息。所有對(duì)于歌曲的操作都通過(guò)來(lái)進(jìn)行全局管理,然后對(duì)相應(yīng)的變化做出全局改變。 Vue-QQMusic 簡(jiǎn)介: 最近有點(diǎn)小閑置,于是乎希望寫(xiě)點(diǎn)東西,正好自己喜歡聽(tīng)歌,便決定自己寫(xiě)一個(gè)QQ音樂(lè)的簡(jiǎn)易版。順便進(jìn)一步加深下自己對(duì)移動(dòng)端的知...
摘要:在中新建組件許文瑞正在吃屎。。。。在中添加如下代碼三歌手組件開(kāi)發(fā)歌手首頁(yè)開(kāi)發(fā)數(shù)據(jù)獲取數(shù)據(jù)獲取依舊從音樂(lè)官網(wǎng)獲取歌手接口創(chuàng)建我們和以前一樣,利用我們封裝的等發(fā)放,來(lái)請(qǐng)求我們的接口,返回給。 Vue-Music 跟學(xué)一個(gè)網(wǎng)課老師做的仿原生音樂(lè)APP跟學(xué)的筆記,記錄點(diǎn)滴,也希望對(duì)學(xué)習(xí)vue初學(xué)小伙伴有點(diǎn)幫助 showImg(https://segmentfault.com/img/remot...
閱讀 1216·2021-10-09 09:43
閱讀 19177·2021-09-22 15:52
閱讀 1163·2019-08-30 15:44
閱讀 3121·2019-08-30 15:44
閱讀 3308·2019-08-26 14:07
閱讀 967·2019-08-26 13:55
閱讀 2632·2019-08-26 13:41
閱讀 3167·2019-08-26 13:29