摘要:給人印象中,樹組件是非常令人畏懼的一個組件,超級復雜,超級難寫。但使用來做,這卻是級其簡單的一件事。換言之,我們用元素作為樹的節點,那么樹組件內部也需要存在樹組件,需要形成遞歸結構。的機制又是出場的時候了。 給人印象中,樹組件是非常令人畏懼的一個組件,超級復雜,超級難寫。但使用avalon2來做,這卻是級其簡單的一件事。首先從樣式入做,無序列表是天然可用的樹結構,幾個UL元素套在一起,...
摘要:為函數名稱,設置這個主要是為了將多個暴露方法統一管理。調用如下原生如何直接調用有時候單原生觸發了某一操作時,應用需要響應,然后執行相應的操作。 一.RN如何調用原生方法 1. 原生暴露方法(這里myclass為暴露原生方法模塊) //myclass.h (所有提供給RN使用的方法都得繼承RCTBridgeModule類) #import #import RCTBridgeModu...
摘要:如何添加這個條件,判斷用戶是否刷新了頁面呢我們知道,當使用后,只有第一次進入后會觸發鉤子函數,再次進入就不再執行了。 目的:vue-cli構建的vue單頁面應用,某些特定的頁面,實現前進刷新,后退不刷新,類似app般的用戶體驗。注: 此處的刷新特指當進入此頁面時,觸發ajax請求,向服務器獲取數據。不刷新特指當進入此頁面時,不觸發ajax請求,而是使用之前緩存的數據,以便減少服務器請求...
摘要:最近在做的多個項目里,都會涉及到的打包分析與性能優化。在優化前,記錄各個文件的體積大小優化后,記錄新的各個體積的大小。專門記錄每次打包文件們的大小信息,它將信息通過的方式展現在終端上。 最近在做的多個webpack+react項目里,都會涉及到webpack的打包分析與性能優化。 打包文件體積過大,優化bundle文件更是非常重要。webpack有很多成熟的方案來減小打包代碼的大小,如...
摘要:最近安裝了兩次不同版本后,運行會報錯,一大堆的錯誤,忘記截圖了。大概是這樣的網上找了很多方法都不行,也不行,也無法安裝。 最近安裝了兩次不同版本nodejs后,運行vue會報錯,一大堆的錯誤,忘記截圖了。大概是這樣的:Node Sass could not find a binding for your current environment: OS X 64-bit with Nod...