<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          前端請(qǐng)裝上這個(gè) Chrome 插件

          共 1709字,需瀏覽 4分鐘

           ·

          2022-03-08 00:17

          作者:程序媛最可愛(ài)?

          原文:https://juejin.cn/post/7049211255181017102

          Chrome 瀏覽器上有很多插件,我最喜歡的只有這一個(gè),因?yàn)樗鉀Q了我工作中的很多麻煩。相信我,裝上它,你的工作會(huì)容易很多。

          • 后端不愿意造數(shù)據(jù)的時(shí)候,我用它
          • 接口返回的數(shù)據(jù)不理想的時(shí)候,我用它
          • 測(cè)試邊界值的時(shí)候,我用它
          • 復(fù)現(xiàn) bug 的時(shí)候,我用它

          鐺~鐺~鐺~, 鐺!它就是ajax-interceptor[1]

          1. 我是怎么發(fā)現(xiàn)它的?

          剛開(kāi)始寫(xiě)前后端分離項(xiàng)目時(shí),我碰到了一個(gè)脾氣不太好的后端搭檔,他總是不愿意配合造數(shù)據(jù),于是我萌生了要寫(xiě)一個(gè)響應(yīng)攔截器的想法,在查資料實(shí)現(xiàn)的過(guò)程中,發(fā)現(xiàn)了這個(gè)插件。到現(xiàn)在,我用這個(gè)插件有2-3年了,真是愛(ài)不釋手啊!

          1. 作用

          你可以用該插件修改頁(yè)面上Ajax請(qǐng)求的返回結(jié)果。

          用法

          1. 點(diǎn)擊上面的chrome商店地址就能直接安裝。
          2. 打開(kāi)插件
          1. 界面介紹
            本身的界面:

          修改后的界面:

          1. 使用方法看視頻教程:
            這里以修改文章列表中第一篇文章的title為例

          圖片過(guò)大,截圖處理

          注意事項(xiàng)

          1. 建議第一次安裝完重啟瀏覽器,或者刷新你需要使用的頁(yè)面。
          2. 當(dāng)你不需要使用該插件時(shí),建議把開(kāi)關(guān)關(guān)上(插件icon變?yōu)榛疑悦鈱?duì)頁(yè)面正常瀏覽造成影響。
          3. 該插件只會(huì)在JS層面上對(duì)返回結(jié)果進(jìn)行修改,即只會(huì)修改全局的XMLHTTPRequest對(duì)象和fetch方法里的返回值,進(jìn)而影響頁(yè)面展現(xiàn)。而你在chrome的devtools的network里看到的請(qǐng)求返回結(jié)果不會(huì)有任何變化

          如何修改插件添加標(biāo)簽功能

          作為資深用戶,我覺(jué)得唯一不好的一點(diǎn)就是,當(dāng)攔截的請(qǐng)求過(guò)多的時(shí)候,界面上不能很容易的區(qū)分出每個(gè)請(qǐng)求,必須要點(diǎn)到url里面查看才能知道,急需要一個(gè)備注或者標(biāo)簽的功能,所以我找到源碼[2]?,自己加了一個(gè)。在iframe目錄下的main.js中,找到界面:

          別忘了修改處理函數(shù)和刪除函數(shù)喲,修改之后重新構(gòu)建添加到chrome 插件中就行啦。最后界面就是上面這個(gè)樣子:

          這樣是不是直觀一些?哈哈。

          tips

          要感謝當(dāng)年那位同事,我為了自己方便也造了些輪子學(xué)到些東西(搞懂了nginx配置解決頁(yè)面刷新404,寫(xiě)nodeServer做請(qǐng)求轉(zhuǎn)發(fā)解決跨域等)。

          了解了插件能做的事情之后,我自己也寫(xiě)了一些簡(jiǎn)單的小插件:

          • 比如隱藏指定頁(yè)面?zhèn)冗厵诤蚳eader 因?yàn)槲也幌矚g看廣告,還有不想被經(jīng)過(guò)的人發(fā)現(xiàn)我在做什么,所以我寫(xiě)了這個(gè):

          圖片過(guò)大,截圖處理
          • 給另一半的生日驚喜 給他安裝一個(gè)插件,在他生日當(dāng)天打開(kāi)瀏覽器的第一時(shí)間,彈出這樣的畫(huà)面:

          圖片過(guò)大,截圖處理

          想想,還是挺浪漫的吧!

          chrome extensions 幫助我更好的工作和生活,最重要的是學(xué)到了一些解決問(wèn)題的新思路。查看官方文檔chrome extensions 官方文檔[3]開(kāi)啟你的插件開(kāi)發(fā)之旅吧。

          參考資料

          [1]

          ajax-interceptor:https://chrome.google.com/webstore/detail/ajax-interceptor/nhpjggchkhnlbgdfcbgpdpkifemomkpg?hl=zh-CN

          [2]

          源碼:https://github.com/YGYOOO/ajax-interceptor/blob/master/README-zh.md

          [3]

          chrome extensions 官方文檔:https://developer.chrome.com/docs/extensions/whatsnew/

          最后



          如果你覺(jué)得這篇內(nèi)容對(duì)你挺有啟發(fā),我想邀請(qǐng)你幫我三個(gè)小忙:

          1. 點(diǎn)個(gè)「在看」,讓更多的人也能看到這篇內(nèi)容(喜歡不點(diǎn)在看,都是耍流氓 -_-)

          2. 歡迎加我微信「qianyu443033099」拉你進(jìn)技術(shù)群,長(zhǎng)期交流學(xué)習(xí)...

          3. 關(guān)注公眾號(hào)「前端下午茶」,持續(xù)為你推送精選好文,也可以加我為好友,隨時(shí)聊騷。


          點(diǎn)個(gè)在看支持我吧,轉(zhuǎn)發(fā)就更好了


          瀏覽 40
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  亚洲在线三级片 | 先锋影音av资源网 | 黄色A片视频 | 学生妹一级J人片内射视频 | 青草青青精品视频在线观看 |