原创 Cannot find module ‘node:module‘ & "plugins" is not allowed 的解決辦法

在寫demo時,裝了下t-design-vue2的框架,想做個按需加載,官網這樣說 但是我運行以後發現報錯了 Error: Cannot find module 'node:module' Require stack:

原创 快速強制刪除node_modules (親測可用)

強制刪除命令: windows: Remove-item -Force -Recurse node_modules mac: rm -rf node_modules 以上。

原创 前端讀取目錄下所有指定文件

讀取modules下文件示例: /** require.context: 1. 指定目錄 2. 是否將匹配層級遞歸至子目錄下 3. 匹配的文件 */ const modulesFiles = require.context("./modu

原创 頁面級佈局

需求:左右兩側佈局 <div class="container"> <!-- 左側列yi --> <div class="left-column"> <div class="top-section">

原创 關於vue2的模塊級總結

前陣子在趕一個項目的進度,一直沒時間做總結,今日閒來無事,消化一下。 背景 vue2的項目,面向受衆爲g端 內容 1. 項目原因,單路由下包含詳情&列表兩頁面。根據v-if跳轉,筆者這裏用的是動態組件的方式 2. 同樣由於項目原因,使用的模

原创 偶爾寫的工具函數

const str111 = `“asdd”eeeeeeeeeeeeeee`; const filterStr = (str, ipt) => { if (!str.length || str === ipt |

原创 坑:vue2在props時僅接受第一次返回數據的解決辦法

今天在做項目時遇到了一個bug,在列表頁進入詳情頁時帶入list以便子組件遍歷使用,使用props傳參,該list在父組件由created生命週期函數訪問接口獲取,然後子組件在使用時,直接使用props接收並調用,大概代碼如下: // 父組

原创 一些pdf的想法

昨晚做需求時需要一個pdf外鏈文件,後端說沒有,但急着用,索性自己做了一個 CTRL + P 保存爲pdf文件, 這是本地的,然後就是生成外鏈, 網上搜了一下pdf生成外鏈,就用了這個https://maifile.cn/maiupload

原创 動態改變tooltip背景及動態回顯tooltip

廢話不說,看網上那些大聰明寫的都是echart上的基本的配置,真好笑 tooltip: { backgroundColor: "transparent", // 修改背景顏色 borderColor: "transparent",

原创 useeffect下調用`window.onresize`不生效的解決辦法

組件化開發,多個子組件多次調用onresize使主頁面的onresize無法生效 解決辦法時使用addEventListener添加onresize函數 useeffect(()=>{ window.addEventListener

原创 帶序號的echart

let option = { backgroundColor: "transparent", grid: { left: '50', right: '80',

原创 去除echart鼠標經過圖表時默認背景黃色問題

廢話不說,上代碼: 策一: // 註冊mouseover事件,去除hover樣式 myChart.on("mouseover", function () { myChart.dispatchAction({ ty

原创 騰訊地圖開發填坑總結

前言:騰訊地圖分爲兩個版本,版本1是以Tmap爲標誌,鏈接爲https://map.qq.com/api/gljs?v=1.exp的1爲主, 版本2是以qq.map爲標誌,鏈接爲https://map.qq.com/api/gljs?v=2

原创 騰訊地圖獲取用戶定位

// // ip定位 // var ipLocation = new TMap.service.IPLocation() // 新建一個IP定位類 // // window.qq.m

原创 文件流下載到本地

後臺返回原始base64數據,前端使用saveAs保存成各種格式 原始base64不包含前綴,比如:<img :src="'data:image/Jpeg;base64,'+imgBase64"> ,其中imgBase64就是指原始bas