原创 記錄一些typescript的內容以及最近開發遇到的問題

嗨呀,好久沒有看博客了,9月份開始找工作,到現在終於穩定了下來,不容易呀不容易 新的公司要用typeScript+react進行開發,自己之前沒有接觸過,於是經歷了一波埋頭苦學的日子,也記錄一下自己對於typeScript的看法: 我認爲

原创 一些面試題的總結

最近呢,出去面試了兩家公司,可惜都沒有什麼結果,就此記錄一下我印象比較深刻的一些問題吧: 在ES5下實現const的功能(還問了const定義的對象和數組能否修改,爲什麼) var const_=function (varName,va

原创 vue init 失敗 Failed to download repo vuejs-templates/webapck-simple: Response code 404 (Not Found)

今天自己使用vue-cli時出現的問題,當使用vue init webpack project這個命令時出現了失敗的問題,百度上的方案感覺都不太靠譜 自己記錄一下: 首先就是檢查vue、node、webpack是否安裝,-v(vue是大寫

原创 webpack配置項詳細學習

關於webpack我相信大多數前端工程師都很熟悉,並且也經常使用。但是呢,大多數的時候都是直接拿個腳手架直接一搭,配點東西就不管了,這種知其然而不知其所以然的狀態讓人很不舒服。所以趁着最近不忙,趕緊整一波; webpack是幹啥的?   

原创 關於react下手動判斷是否需要刷新頁面的方法

最近在開發的過程中遇到了一個問題:使用了echarts的路徑圖後,定時修改別的狀態,不論狀態和前一個是否一致,頁面總是會刷新,然後圖表也會一閃一閃的,感覺很難受,特意尋找了解決的辦法,記錄一下: react中有一個生命週期方法:shoul

原创 關於echarts中Y軸左側文字顯示不全的解決辦法

今天在項目的開發中遇到的一個問題,echarts Y軸左側的文字太多了,顯示不全,由於這個問題網上的解決辦法相對較少,所以記錄一下。 先說一下網上的版本: 1.調整grid下的left屬性,說白了就是調整y軸與左側的距離,大了就能顯示更多

原创 echarts地圖中增加圖片的實例

這個是自己從官網扒來的實例,自己進行了一些修改,沒有什麼技術難度,就是增加了一些參數,直接上代碼吧 var geoCoordMap = { '上海': [121.4648,31.2891], '東莞': [113.895

原创 初步學習如何利用node搭建一個服務器

最近呢手頭的活也不是特別多,所以就靜下心來看了看如何使用nodejs搭建一個簡易的服務器,話不多說直接進入正題 1.首先你的自己搭建node環境,怎麼搭建我就不多說的,百度教程一大堆 2.搭建好了之後新建一個文件夾,在新建一個index.

原创 在react-antd中實現拖放效果

過年回來就沒有做過博客了,年初公司的事情有點多,耽誤了。 進入正題: 最近的項目中涉及到了拖放的問題,特地記錄一下: 這個其實和js原生的拖放基本一致  1.在需要拖動的元素上: <Tag draggable={true} onDr

原创 antd-Pro利用fileReader()在前端讀取文件內容

前幾天在開發中遇到了一個問題,需要通過前端讀取文件中的內容,並且顯示在文本框內,查詢資料後整合的解決方法如下: getTextInfo=(file)=>{ const reader=new FileReader(); r

原创 關於react路由傳參跳轉後刷新頁面參數消失

在antd項目的開發中使用的路由是react-Router的路由,在使用是經常出現刷新當前頁面後參數消失導致顯示錯誤的問題: 解決辦法: 1.最開始我的解決辦法是將參數放在search參數先,然後通過截取地址欄來獲取。(不推薦) <Li

原创 antd-pro下的form使用注意事項

好久沒有更新博客,因爲有了新的任務,我負責全部的頁面開發,有點心累。。。 正題開始: antd-pro下的表單如果使用了getFieldDecorator函數對錶單項進賦值的話,那麼你是無法通過直接設置value來控制表單的值得,例如:

原创 關於在antd-pro中的一些驗證規則的收集

      在antd-pro中的表單驗證規則都寫在了mock數據中,你也可以寫死在前臺,也可以由後端進行控制,下面展示一些收集的antd中用到的驗證規則 'url':["^(http?|ftp):\\/\\/[^\\s\\/\\$.?

原创 在antd-pro中實現下載功能

       antd中實現下載和以前用jquery沒什麼太大的區別,就是用Blob對象進行處理 (response)=>{//response是後臺返回的Blob二進制數據 const blob=new Blob([respo

原创 在antd-pro的form中使用Upload組件上傳文件

好久沒更博客了......這他麼活根本幹不完我有啥辦法啊o(╥﹏╥)o 直接進入正題:       思路:首先,當調用Upload組件的時候每次選擇後會自動上傳而不會隨表單一起提交,這個顯然不符合實際需求,所以需要在Upload組件中定義