原创 echarts 自定義樣式 formatter

echart 提供了 很多樣式 比如lineStyle 這種對象可以讓你配置相關的一些屬性,但是如果給的東西不能滿足所有的條件可以使用formatter 這個屬性 formatter 該屬性可以接收一個字符串或者一個方法 用來自

原创 input 上傳文件並回顯 FileReader

<input type="file"> 說一下思路 1、上傳文件到服務器,然後獲取到線上圖片地址,將抵制放到img的src裏就可以了 2、不通過服務器,本地顯示,通過H5的FileReader 現在主要說一下第二種用法 上代碼

原创 vue cli 3 創建項目

先安裝vue vue-cli 具體方法百度 // 切換到相應的目錄下面 my-app 是項目名稱 注意項目名不可以使用大寫字母 如myApp 否則報錯無法創建 vue create my-app 然後會讓你選擇配置 有兩個選項

原创 js 對象的鍵名 可以是數字麼

https://my.oschina.net/u/3888522/blog/1831525 可以的 是不過在使用的時候不可以使用. 需要一obj[]的形式使用

原创 關於請求2min中後會失敗(failed)

有時候我們在請求後端接口的時候,因爲服務器長時間沒有返回,會出現請求失敗failed的情況,這種情況可能是我們請求的資源過多,服務器需要較長時間處理,例如傳一個比較大的文件,服務端接受在返回需要一定的時間,這時候我們並不想要它超時

原创 判斷數組中是否有重複的數

var containsDuplicate = function(nums) { let tmpSet = new Set(nums) let newNums = Array.from(tmpSet) if

原创 解決electron 下載慢的辦法

淘寶鏡像 npm install electron -g 正常下載基本下不下來 使用淘寶鏡像 $ npm install -g cnpm --registry=https://registry.npm.taobao.org 安

原创 前端 自定義瀏覽器打印內容 LODOP

前排提示:這裏需要LODOP插件 並且這插件是收費的 個人可以使用試用版只是打印出來會帶默認水印(非LODOP員工,只是提醒) 使用原因:有一個需求,就是需要在打印機裏按按自己的意願打印東西,並且每次打印的東西可能有不相同,就是打

原创 vue 熱跟新 css熱更新 vue-cli 3.0

vue-cli 3.0後沒有默認配置文件 需要我們自己創建vue.config.js module.exports = { // 基本路徑 publicPath: './', // 輸出文件目錄

原创 ts的方式寫VUE的注意事項(自己遇到的坑)

剛開始學習TS寫VUE記錄一下其中出現的坑 1、HTML(TEMPLATE)部分可以實現,但JS無效 import { Component, Vue } from 'vue-property-decorator'; // 下面這句

原创 H5基本配置 持續添加

<style> html { font-size: 100px; } body { margin: 0; } div {

原创 解決高德地圖AMap is not defined

傳送門:https://blog.csdn.net/qq_36317441/article/details/77187369 總結一下 就是將script 標籤引入的高德地圖地址 放到body中

原创 js跳出循環 終止循環

https://blog.csdn.net/weixin_29491885/article/details/100159669 總結一下 for 循環使用break forEach() 不可以 但可以使用try catch 的方式

原创 JS 中錯誤機制

1、throw 語句如果不進行捕獲,會中斷當前參考: 1、promise中錯誤的處理 2、js中錯誤的處理

原创 electron 將 vue項目打包成桌面應用(exe文件)

目標如題 首先你需要一個VUE項目 簡單創建一個栗子 // 這是vue-cli 3.0的創建方式 2+版本好像是 vue init webpack my-app 貌似 vue create my-app 這裏不做具體 畢竟每個人