原创 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,輸入路徑即可找到對應文件夾