原创 mint-ui 全局使用 MessageBox

項目中出於方便,類似 MessageBox 常規組件會選擇全局引用,但是,初次接觸 mint-ui  的寶寶發現當使用 this.$MessageBox({ title: '提示', messa

原创 layUI 之 layui.upload before 阻斷上傳

  我想要在上傳文件之前判斷這個資源屬性屬於哪種,如果不是正確的資源屬性那麼就終止上傳。 第一步: 首先before終止上傳按理來說直接return false 就可以了,但是直接寫並不管用,還是會去上傳,查了一下很多人都說改源碼: 找u

原创 layUI 之 layui.upload ie8、9 無法獲取 response

本次項目需要兼容到ie8。文檔中提及不支持 ie8、9 跨域上傳文件,測試雖然不同域,但是生產環境一定是同域的,所以最後還是選擇layui.upload。其他現代瀏覽器表現良好,但是,後來同域環境ie9 以下瀏覽器發現如下問題及解決過程。

原创 錢幣分隔符(js 實現千分符)

 項目中涉及金錢展示的通常要求展示爲千分符,現在把正則表達式記錄如下 function toThou(str){ var reg=/(\d)(?=(?:\d{3})+\b)/g return str.replace(reg,

原创 vue-element-admin mini-css-extract-plugin (解決背景圖片不顯示問題)

dev  環境下背景圖片正常顯示,但是打包後路徑不對,無法顯示 網上其他解決參考如下 經常遇見的問題是 css 中 background-image 的相對路徑不能正確的引用到 img 文件夾中。但是用 ExtractTextWebpac

原创 如何更新npm至最新版本

  學習 angular6時到過執行npm某項命令時提示要求更高版本的npm,當時百度解決了,今天又再次遇到該問題。現記下來,以供以後參考。 命令行運行: npm install -g npm 1 npm就自動爲我們更新到最新版本

原创 由於出現錯誤 80020101 而導致此項操作無法完成

報錯提示: SCRIPT257: 由於出現錯誤 80020101 而導致此項操作無法完成。 報錯環境: ie7 和 ie8 解決過程: 網上搜索很多,有說標點、格式或字符編碼不匹配。未解決問題。後來針對近期上線代碼進行註釋,發現是啓用的全

原创 IE JS中拒絕訪問的處理方法(SCRIPT5: 拒絕訪問)

  多人合作開發一個網站過程中,爲便於開發,將一些公共文件如js,css,images放在外網上,各自鏈接這類文件以供使用。   本地測試時網頁的一些JS代碼在IE8,IE6中會停止執行,並報某個js文件拒絕訪問,比如jquery.js。

原创 不同瀏覽器加載不同文件

<!--[if lte IE 6]>    <script>   console.log('IE6及其以下版本可見');  </script> <![endif]-->  x x x x x x x x <!--[

原创 webpack配置解決跨域

webpack 配置proxy: { '/api/*': { target: 'http://localhost:8888/', // 目標服務器地址 secure: false, // 目標

原创 JavaScript嚴格模式,ESLint規範總結

- 代碼的規範     + 所有行尾不加分號     + 文件結尾有且只有一個空白行     + 對象屬性後的冒號,後面有空格,前面沒有     + 屬性值必須是單引號,不可以是雙引號     + 條件判

原创 關於webpack項目中報錯:Error: Cannot find module 'webpack/lib/node/NodeTemplatePlugin' 的解決辦法

查了一些資料寫的步驟太複雜,以下是我自己反覆測驗的處理方案,產生原因是項目中有依賴的webpack的不能是全局,需要在項目中單獨安裝. 1.如果package.json裏沒有本地安裝webpack. 直接本地安裝:npm install

原创 SVG精簡壓縮工具svgo簡介和初體驗

by zhangxinxu from http://www.zhangxinxu.com本文地址:http://www.zhangxinxu.com/wordpress/?p=5278一、事情的起因佛家講求因果關係,種什麼因,得什麼果,比

原创 flex 兼容IE8,flex兼容IE7,通過clear both清除浮動和float 實現兼容IE的flex佈局

  寫在前面:   vue 配合 element-ui 佈局時,因element佈局容器默認flex佈局,而ie9不兼容。爲了使ie9上能良好的表現彈性佈局,查找到以下博客,完美解決。xi一、float 佈局float使元素脫離文檔流,並

原创 mac 技巧(備忘)--如何快速查找你要找的應用在電腦位置

  命令行:which webpack (查找 webpack 對應的文件目錄位置)   finder 下 cmd+shift+G,輸入路徑即可找到對應文件夾