摘要:使用生成及下載瀏覽器端的文件前言之前寫了一篇文章一次下載多個文件的解決方案中寫了如何下載服務(wù)器端的文件支持連續(xù)下載多個,今天和大家分享下如何在瀏覽器端生成文件并下載。 使用js生成及下載瀏覽器端的文件-Eric 前言 之前寫了一篇文章一次下載多個文件的解決方案中寫了如何下載服務(wù)器端的文件(支持連續(xù)下載多個),今天和大家分享下如何在瀏覽器端生成文件并下載。 場景 如果線上經(jīng)常出現(xiàn)一些...
摘要:前段時間也在復(fù)雜業(yè)務(wù)組件抽取上下了不少功夫。本文將使用近期非常火的特性抽取常用的業(yè)務(wù)組件,并比對業(yè)界已有方式,借此嘗試探索出一套優(yōu)雅的組件復(fù)用方案。即將同一業(yè)務(wù)模塊的放置同一文件夾。下面使用排行榜復(fù)雜業(yè)務(wù)模塊的封裝來進(jìn)行實例說明。 導(dǎo)語:復(fù)雜業(yè)務(wù)邏輯復(fù)用一直是React組件開發(fā)中的一大難題,團(tuán)隊目前同質(zhì)化業(yè)務(wù)比較多,我們的想法是直接復(fù)用已有的邏輯代碼,因為還要考慮到數(shù)據(jù)的拉取,展示,顯...
摘要:最近雙十一過后,每天不是拿快遞就是去拿快遞的路上,翻開手機(jī)應(yīng)用里的菜鳥裹裹查看快遞是很方便的,當(dāng)我在微信端搜索菜鳥裹裹小程序時,卻沒有發(fā)現(xiàn),于是便想自己動手仿版寫一個菜鳥裹裹的小程序,對其中的快遞查詢物流跟蹤很有興趣。 showImg(https://segmentfault.com/img/bVbkk77); 新手寫小程序并不簡單,這是我的第一次嘗試學(xué)習(xí)到了很多。最近雙十一過后,每天...
摘要:為什么要談抽象語法樹如果你查看目前任何主流的項目中的,會發(fā)現(xiàn)前些年的不計其數(shù)的插件誕生。什么是抽象語法樹估計很多同學(xué)會和圖中的喵一樣,看完這段官方的定義一臉懵逼。它讀取我們的代碼,然后把它們按照預(yù)定的規(guī)則合并成一個個的標(biāo)識。 前言 首先,先說明下該文章是譯文,原文出自《AST for JavaScript developers》。很少花時間特地翻譯一篇文章,咬文嚼字是件很累的事情,實在...
摘要:業(yè)務(wù)場景在不少業(yè)務(wù)場景下,我們需要實現(xiàn)簡單的請求緩存即某個請求只發(fā)起一次請求,例如上傳的獲取獲取配置的接口等。這些接口可以通過實現(xiàn)簡單的緩存并能夠控制更新,而不需要另外引入緩存層。上面是一個簡單的緩存上傳的例子,并且會在上傳失敗時刷新。 業(yè)務(wù)場景 在不少業(yè)務(wù)場景下,我們需要實現(xiàn)簡單的請求緩存(即某個請求只發(fā)起一次請求),例如上傳 Token 的獲取、獲取配置的接口等。 這些接口可以通過...
暫無介紹