原创 axios 傳參超大數據 後端返回400

直接用params的話,url會把傳遞的所有數據編碼後一起帶着跑,導致過長報錯 1)把params直接換成 data 2)可以用 FormData() let data = new FormData(); data.append(

原创 百度地圖 centerAndZoom 失效

上午在弄百度地圖,設置的中心點怎麼也不對 解決辦法: setTimeout 加個100毫秒延遲 大部分代碼寫的明明很對 就是效果不對哪都不妨大膽的加上一個setTimeout試試吧【狗頭臉】

原创 new Date() JSON.stringfy後,比保存的時間提前了 8小時

原因: new Date()以後 JSON.stringfy以後變成格林威治時間, 解決方法: 將時間以字符串形式保存,不要直接保存Date()格式

原创 Vue自定義樹形插件(添加、編輯、刪除節點) (iview樣式)

項目需求,要自己封裝一個樹形插件來模擬後端的類 期間遇到了幾個問題 1) 添加子節點時,原來觸發的事件不生效了 解決方案: if (!item.children) { this.$set(ite

原创 調用函數時 加不加括號有什麼區別?外來插件狀態調用自定義函數

今天搬磚時遇到個問題,調用一個插件他再不同的進程狀態會調用不同的函數 我需要把鉤子留出來,然後調用自己的方法、 xxx.loadComplete = this.abc(); 調用後一直報錯、並立即執行、後來發現只要不帶括號就可以正

原创 vue + up7 大文件上傳插件

將up7所用文件放到文件夾 index.html中 引入他up7需要文件 <template> <div id="up7-div"></div> </template> <script> export d

原创 vue 新建項目準備工作(插件)

1. 新建項目 vue init webpack 項目名稱 接下來一切選項都選 N 2. 解決打包報錯問題 build文件夾下 webpack.prod.conf.js module: { rules:

原创 點擊元素以外區域 隱藏此div

1)選定到一個當前頁面最外層的div加入點擊事件 2)被點擊元素的不在我們框定的範圍內(找不到)就隱藏 <div @click=hide> <div id='container' v-show=show''></div>

原创 判斷是數組還是對象

一些數組的基礎知識,感覺很有意思 通過typeof是無法判斷是對象還是數組的 第一:使用instanceof進行判斷,A instanceof B即對象A是不是構造函數B構造出來的,是即返回true, 不是即返回false.