成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

vue項(xiàng)目中的遇到的坑和感悟

happyfish / 2232人閱讀

摘要:如何少寫(xiě)冗余代碼,優(yōu)化性能,才是我們需要考慮的。始于,每天進(jìn)步一點(diǎn)點(diǎn),持續(xù)更新

使用keep-alive包裹的組件/路由,打開(kāi)一次后created只會(huì)執(zhí)行一次,有兩種情況,一、如果要重新渲染部分?jǐn)?shù)據(jù),可以在activated中做處理;二、路由/組件重新重新created,可以使用官方推薦的:key="key" ,然后去改變key的值,組件就會(huì)重新掛載了

beforeRouteEnter中的next函數(shù)的執(zhí)行時(shí)間是在組件mounted之后,因此需要在此處處理的數(shù)據(jù)要注意了

網(wǎng)頁(yè)刷新時(shí)vuex數(shù)據(jù)會(huì)丟失,需配合localStoragesessionStorage使用,把必須數(shù)據(jù)先存后取

對(duì)于權(quán)限及不確定路由,可以使用addRoutes(),可以避免抖動(dòng)

熟練使用es6的數(shù)組map、find、filter等方法,對(duì)解構(gòu)賦值、class繼承、promise,及es7中的async和await

使用computed替代watch,computed依賴(lài)于data屬性的更改,是有緩存的

通過(guò)props傳遞的值,不要在子組件去更改。開(kāi)發(fā)中,如果直接更改props,一、基本類(lèi)型的值會(huì)報(bào)錯(cuò),二、引用類(lèi)型的值不會(huì)報(bào)錯(cuò),但是不好去追溯數(shù)據(jù)的更改,很多人不太注意引用類(lèi)型,可通過(guò)computedwatch去更改

data里調(diào)用methods的方法,可以在data里定義let self = this,然后在使用self.xx()進(jìn)行調(diào)用

在開(kāi)發(fā)過(guò)程中,條條大路通羅馬,但是要考慮哪條路是最優(yōu)路徑。如何少寫(xiě)冗余代碼,優(yōu)化性能,才是我們需要考慮的。

始于2019.05.08,每天進(jìn)步一點(diǎn)點(diǎn),持續(xù)更新···

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/104190.html

相關(guān)文章

  • 微信小程序開(kāi)發(fā)中遇到坑和解決辦法

    摘要:和部分組件表現(xiàn)的差異微信最小化后正在播放的會(huì)暫停,需要再次點(diǎn)擊播放按鈕,如果視頻設(shè)置的是不可控,沒(méi)有開(kāi)始播放按鈕,視頻暫停了就無(wú)法繼續(xù)播放了,沒(méi)有該問(wèn)題。 1、原生組件的層級(jí)問(wèn)題 video、canvas、camera等原生組件層級(jí)最高,其他組件無(wú)論z-index為多少,都無(wú)法覆蓋在原生組件上。 這里拿video組件做示例,如果需要點(diǎn)擊視頻支持微信開(kāi)放能力,例如授權(quán)手機(jī)號(hào),獲取用戶(hù)信息...

    princekin 評(píng)論0 收藏0
  • 安裝mitmproxy以及遇到坑和簡(jiǎn)單用法

    摘要:安裝完之后查看版本命令行輸入顯示錯(cuò)誤,這是因?yàn)椴僮飨到y(tǒng)不支持使用這個(gè)命令,我們可以使用或代替。發(fā)現(xiàn)需證書(shū)有問(wèn)題,我們還需要安裝提供的證書(shū),要不抓包失敗。安裝證書(shū)瀏覽器輸入然后根據(jù)你的手機(jī)系統(tǒng)進(jìn)行安裝即可。 mitmproxy 是一款工具,也可以說(shuō)是 python 的一個(gè)包,在命令行操作的工具。 MITM 即中間人攻擊(Man-in-the-middle attack) showImg(...

    baoxl 評(píng)論0 收藏0
  • JavaScript對(duì)象深拷貝/淺拷貝遇到坑和解決方法

    摘要:在以上討論和研究結(jié)束后,同學(xué)向我推薦了一個(gè)庫(kù),測(cè)試了一下該庫(kù)存在方法,實(shí)現(xiàn)深拷貝更為完整和精致,前文問(wèn)題均沒(méi)有在該方法內(nèi)被發(fā)現(xiàn),在這里提一波。 如果本文對(duì)您有任何幫助或者您有任何想要提出的意見(jiàn)或問(wèn)題,請(qǐng)?jiān)诒疚南路交貜?fù),誠(chéng)摯歡迎各位參與討論,望各位不吝指教。原載自己的小博客 JavaScript對(duì)象拷貝遇到的坑和解決方法 | 手柄君的小閣,所以無(wú)恥地算原創(chuàng)吧 近期參與某集訓(xùn),Java...

    atinosun 評(píng)論0 收藏0
  • H5 知識(shí)點(diǎn) - 收藏集 - 掘金

    摘要:目錄不要過(guò)度依賴(lài)一前端掘金毫無(wú)疑問(wèn),是一款非常優(yōu)秀的庫(kù),它讓我們開(kāi)發(fā)項(xiàng)目變得更加便捷容易。但是作為一個(gè)前端工作者,我們肯定也希望在我們的網(wǎng)頁(yè)里也能看到這么酷分鐘搞定常用基礎(chǔ)知識(shí)前端掘金基礎(chǔ)智商劃重點(diǎn)在實(shí)際開(kāi)發(fā)中,已經(jīng)非常普及了。 跨域解決方案總結(jié) - 前端 - 掘金為什么需要跨域? 就得先知道同源策略. 同源策略 同源策略是為了保證數(shù)據(jù)的安全性,一個(gè)域的腳本不能去操作另外一個(gè)域的腳本的...

    frontoldman 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<