原创 js有意思了

一、js計算精度丟失 二、js判斷是否爲null

原创 three.js場景的背景旋轉主體不動

方法一 創建兩個THREE對象分層控制 兩個DIV,創建兩個THREE對象,完全弄出兩套 <div id="divBG"></div> <div id="divZT"></div> divBG,綁定創建THREE對象1,在場景中

原创 IIS服務器部署前端的各種問題

問題一:IIS配置導致頁面刷新時找不到文件或目錄 錯誤配置 IIS配置web.config如下 <?xml version="1.0" encoding="UTF-8"?> <configuration> <system.

原创 多層SVG嵌套,通過viewBox放大外層SVG時內層會逐漸消失。

問題: 多層SVG嵌套使用時候,通過設置viewBox控制最外層SVG的縮放,內層會跟着縮放,但是放大到一定程度,內層會逐漸消失。 原因: 內層沒有設置高寬!!! 高寬默認100%,隨外層的縮放也在變化,導致外層放大到一定程度,外

原创 HTTPS證書的生成與配置

一、環境說明 內網環境,前後端分離,nginx部署前端服務,springbot部署後端服務。 二、證書獲取途徑 1、正規機構頒發 優點:正規,瀏覽器校驗通過。 缺點:需要通過真實的域名去申請,並按年交納一定費用。 2、自行簽發 優

原创 修改el-dialog動畫導致在有threejs的頁面閃動的問題

修改el-dialog動畫代碼如下: /* dialog框顯示和隱藏的動畫效果 改浮現方式從左往右出現 */ @keyframes dialog-fade-in { 0% { transform: translate3

原创 blender物體縮放倍數和保存時物體炸開

問題一:物體縮放倍數奇奇怪怪 有時候看着兩個blender的模型場景,比如一棟樓。我複製A.beldner裏面的門粘貼到B.blender裏面來,啥也看不到,通過按【S】進行縮放之後看到了,可是爲啥會放大呢? 有時候將blende

原创 el-table自定義表頭順序錯亂,以及sortable排序混亂

前提: 自定義報表,需要自定義表頭層級。 關鍵代碼: // el-table <el-table :data="reportData" width="100%" height="100%"> <navReport :navRe

原创 自動eslint格式校驗

前言 看同事用vscode保存代碼都自動進行格式校驗,且符合eslint規則。 於是開始了我的十萬個爲什麼? vscode保存不自動校驗格式 Prettier - Code formatter不生效 Prettier格式校驗和es

原创 echarts框選重點數據brush的使用

目的 折線圖,需要框選出重點的數據,突出顯示。 效果 代碼 brush: { /* toolbox: ['rect'], */ xAxisIndex: 'all', yAxisIndex: 'all',

原创 three.js監聽鼠標點擊事件

優化了好幾次的threejs中鼠標點擊事件,直接上代碼。 // 監聽鼠標點擊事件 展示詳情頁面 const onMouseClick = (event) => { let raycaster = new THREE.Rayca

原创 el-table自定義表頭順序錯亂

前提: 自定義報表,需要自定義表頭層級。 關鍵代碼: // el-table <el-table :data="reportData" width="100%" height="100%"> <navReport :navRe

原创 高德3D地圖使用問題集錦

1、報錯ReferenceError: AMap is not defined 通常script應該放到body後,但是地圖引入放到body後,刷新頁面時,報錯: ReferenceError: AMap is not defin

原创 深層拷貝對象的問題

現有文件aaa.json,內容如下: { "data": [{ "id": "0", "name": "報表demo-此處是表頭", "dataField": "", "childs": [

原创 vue-cli3+創建項目

最近瘋狂新建項目,於是記錄一下使用vue-cli3+創建項目的過程。 1、對應文件夾下執行cmd創建項目 2、選擇手動配置後回車 3、選上所需項後回車 4、選擇eslint的配置 本人選的標準配置 5、eslint校驗時間