原创 react的onClick自動觸發等相關問題
react分頁組件遇到的問題: private getFirst() { const { pageNo } = this.state; if (pageNo > 3) { return (<span on
原创 寫了return卻沒有返回東西
react + es6 -> jsx的情況: private getPages() { const i = [2, 1]; return i.map((index) => { return <span>{
原创 CSS之hover緩慢還原的小細節
之前總喜歡把transition:all 0.2s linear 0s;寫在hover的css裏,今天才發現這種寫法有問題,因爲在鼠標移開之後,元素會瞬間變回原狀態。之前沒有發現是因爲變色之類的瞬間變回去也無所謂,而寬度瞬間變回去就感覺太
原创 前端上傳圖片成base64
糾結了一天的編碼問題終於解決了,原來json內容中過長的base64編碼,在谷歌瀏覽器Network裏會在中間加上省略號!!!坑啊,前面一長串,後面一長串,中間藏個看不見的省略號!!!得把它全部展開後才行。我還以爲是網頁端和安卓端上傳圖片
原创 gulp-livereload與watch的使用
研究了一下gulp的相關插件,其中對監控和自動更新突感興趣,於是想在watch的時候回調其他任務,但百度了半天也沒看到哪裏有相關的例子,於是在gulpfile.js裏寫了倆watch來實現: gulp.task('watch-debug
原创 Openlayers3地圖對接CesiumJS
爲了使已有的Openlayers3地圖對接Cesium效果,找到了ol-cesium庫,一開始看到要求說至少5.X版本以上感覺沒戲……後來看到篇論文說的是對接OL3的,瞬間反應過來肯定是版本問題。然後查自己的版本應該是3.4,於是下了個對
原创 Cesium對接地圖變形
2018.9.14 用Cesium接第三方天地圖沒問題,但接我們本地的地圖卻只顯示一半……一開始我以爲是我們切的wmts圖有問題,在對比了請求失敗的幾個TileMatrix、TileRow和TileCol之後,感覺應該是圖層差了一級導致
原创 最近的一堆雜事
2017.11.9 ajax訪問其他域默認會被攔截,然後用盡各種方法,像jsonp等等,結果獲取豆瓣的json毫無壓力,但一旦獲取同事的……還是不行,更可惡的是它不報錯了,直接走error返回parsererror…… 最終,同事把pom
原创 15至17年時記錄的一堆雜事
2015.7.31. 花了兩天時間研究導入項目,被MyEclipse的Build Path傷到,然後……發現Add External Class Folder的問題,應當用Add JARs/AddExte