原创 使用antd框架時,字體模糊的問題

最近在寫react+antd的項目練手,在使用antd的Card卡片組件時發現在谷歌瀏覽器手機調試模式時出現字體模糊,使用真機調試也是這樣,使用-webkit-font-smoothing也無效,最後逐一排查,發現是Card組件的樣式an

原创 ionic cordova platform add android長時間沒響應,又不報錯

因爲添加平臺是由cordova框架完成的,所以我估計有可能是cordova的版本太高, 兼容性不好,當前默認安裝的是7.0.1 所以把cordova全局卸載,安裝爲[email protected], 再執行添加平臺的命令,搞定

原创 IE瀏覽器中解決設置了margin:0 auto;後不居中的辦法

一般情況下若要將div居中顯示,使用CSS樣式:margin:0 auto; 或者margin:0 auto 1px;即可,但是有時候用margin:0 auto;後在FF,Chrome等瀏覽器裏能居中,但在IE6、7、8裏卻不能居中的現

原创 Angular CLI執行ng-serve後卡在95% emitting LicenseWebpackPlugin不動了

Angular CLI安裝成功後,創建項目一切正常,使用cnpm install安裝依賴包,執行ng-serve後卡在95% emitting LicenseWebpackPlugin不動了 解決辦法:放棄使用cnpm,使用yarn安裝

原创 如何動態測量字體寬度

前幾天由於項目需要,需要把太長的字符省略顯示,鼠標放上去的時候顯示出來,然後去找了個插件,但是完成之後發現字符串沒有出現省略號時,鼠標放上去也會顯示,這與需求不符,於是想到使用字符串長度,也就是字符的個數乘以字體大小和包裹字符串的元素相比

原创 concat和push的apply的區別

從總體上來講:concat和push的apply都可以合併數組var a = [1,3,5], b = [2,4,6], c = [7,9,8];區別:1. concat合併數組之後,返回值纔是新數組,並且可以合併兩個及其以上的數組。a.

原创 Error: Couldn't find preset "env" relative to directory

這是因爲.babelrc文件裏的配置 ["env", { "modules": false, "targets": { "browsers": ["> 1%", "last 2 versions",