原创 react中key的正確使用方式

在開發react程序時我們經常會遇到這樣的警告,然後就會想到:哦!循環子組件忘記加key了~ 出於方便,有時候會不假思索的使用循環的索引作爲key,但是這樣真的好嗎?什麼樣的值纔是key的最佳選擇? 爲了弄明白,本文將從三個方面來分析"k

原创 electron + react + react-router + mobx + webpack 搭建腳手架工程

項目地址 : https://github.com/ConardLi/electron-react electron-react electron + react + react-router + mobx + webpack 搭建的腳手架

原创 【個人博客搭建及配置五】閱讀統計

博客地址: https://www.lisq.xyz/ 這裏的統計是用來展示在頁面上的,可以標示文章以及博客的熱度。 使用不蒜子來展示文章訪問統計和頁面訪問統計。 1.引入不蒜子 將不蒜子js文件引入博客主題公共組件中。 <scr

原创 【個人博客搭建及配置四】站長統計

使用一個站長統計工具,可以爲博客添加一個如上面似的詳細的訪問報表。 站長統計工具有很多,每個工具大同小異,這裏我選擇了CNZZ。 CNZZ配置 1.註冊一個賬號。 2.添加網站。 按照如下要求添加網站 3.選擇統計代碼 添加完網站

原创 【個人博客搭建及配置六】評論系統

博客使用valine作爲評論工具,原因是他使用簡介,體積輕量,靈活配置,速度很快! 1.註冊LeanCloud valine接住了LeanCloud的力量,所以需要LeanCloud的APP ID 和 APP Key 首先註冊和登錄

原创 【個人博客搭建及配置三】同時託管到github和coding上

博客地址: https://www.lisq.xyz/ github page畢竟是國外站點,訪問速度相對來說比較慢,但是同時你又想在gihub上保存一下代碼,可以嘗試同時託管兩個倉庫。 做解析的時候海外的ip 指向到github,國內的

原创 electron程序保護措施(崩潰監控,開機自啓,托盤關閉)

在某種情況下,我們可能希望我們的客戶端程序儘可能連續不斷的運行在我們的系統中,並保持穩定。 以下幾種方式可以幫助我們做到這一點: 1.崩潰監控 electron爲我們提供了監聽程序崩潰的事件: Event: 'crashed' 返回:

原创 【個人博客搭建及配置二】綁定個人域名

博客地址: https://www.lisq.xyz/ 1.購買一個域名 這裏我選擇的是阿里雲,挑選一個自己喜歡的域名購買。 2.域名解析 進入控制檯添加域名解析。 按照如下規則添加兩條記錄。 這時去訪問解析好的域名會出現如下頁面

原创 【個人博客搭建及配置一】基礎配置

博客地址: https://www.lisq.xyz/ 1.本地安裝hexo 首先保證你電腦上有node環境,這個不懂的可以自定百度。 控制檯輸入node -v出現版本號說明安裝成功。 有了node就可以安裝hexo了,控制檯輸入如下命

原创 在electron主進程中使用localstorage

electron主進程中是不能獲取到瀏覽器的window對象的,所以我們不能像在渲染進程中一樣使用瀏覽器爲我們提供的localstorage對象。 但是主進程中有可能也需要這樣的需求,比如我們在本地存儲了當前的環境(dev/beta/

原创 使用electron靜默打印

使用electron靜默打印1.使用electron打印的理由2.api2.1 print2.2 printToPdf3.打印邊距問題4.打印方案5.示例程序 1.使用electron打印的理由 很多情況下程序中使用的打印都是用戶無感