原创 實踐出真知:JS執行順序

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=e

原创 tailwindcss vs windicss

兩個庫的創建時間和更新時間: tailwindcss: 創建時間:2017-10-06 14:59:14 windicss: 創建時間:2020-12-29 07:17:33 就創建時間來看,windicss是新的產物,可能更加好用。 參

原创 關於360瀏覽器打開系統無法彈窗問題

360瀏覽器使用的chrome內核86, 很老的版本了 360瀏覽器自帶安全功能,設置了不允許網站彈窗,或者安裝了某些插件,阻止了彈窗 代碼中可能用到了基於內核86的新的特性,以致樣式異常 參考地址: https://blog.csdn

原创 微前端哪家強,簡單看看

微前端 使用場景:如果你的團隊成員多、項目類型多,並且想將其打造成「內聚的單個產品」 iframe:iframe在所有微前端方案中是最穩定的、上手難度最低的,但它有一些無法解決的問題,例如性能低、通信複雜、雙滾動條、彈窗無法全局覆蓋,它的成

原创 Uncaught TypeError: d3.scaleOrdinal is not a function

解決方案: d3.scaleOrdinal()由取代d3.scale.ordinal()。

原创 d3.event.transform不能用了

解決方案 const zoom = d3.zoom().scaleExtent(this.scaleRange).on('zoom', this.zoomFn); //初始化縮放方法 zoomFn(svg, a,

原创 vue3.0 CSS中混入JS變量(css v-bind):el-dialog中無法使用

問題 在使用element plus中的el-dialog時,嘗試使用css v-bind語法,不報錯,也不起作用。 解決方案 在網上也沒找到解決方案,甚至貌似遇到的人都不多,只好自己嘗試了,最終在github的issue上看到一絲絲蛛絲馬

原创 vue3.0 CSS中混入JS變量(vue3 css v-bind)

使用方式: <script> const color = ref(); </script> <style> color: v-bind(color); </style>

原创 vue中常用通信方式

組件間常用通信方式: 父 -> 子: 傳參:props, <button :label="給子組件的數據" /> 獲取子方法: ref, const childValue = refValue.childFun(); 子 -> 父: emi

原创 vue項目關於表格展示大量數據的研究 - virtual scroll

關於處理大數據量的表格: vue2: 擴展element ui: https://blog.csdn.net/qq_36733603/article/details/117821184 另尋插件:https://blog.csdn.ne

原创 個人網站 - 架構設計

個人網站功能模塊 個人網站技術棧 個人網站服務器部署

原创 個人網站 - TODO - 一週一個迭代

Sprint 1 Sprint 2 數據庫設計文檔地址(包含創建sql語句):https://github.com/956159241/myblog/blob/master/doc/todo-list.xlsx

原创 mysql - create-time/update-time 自動生成

在很多場景下,create-time/update_time的自動生成完全可以由數據庫自己生成。 實例: CREATE TABLE `myblog`.`article` ( `id` INT NOT NULL AUTO_INCREMEN

原创 MySQL - windows安裝

安裝地址: https://www.mysql.com/cn/downloads/ https://dev.mysql.com/downloads/ https://dev.mysql.com/downloads/installer/

原创 .net 6 api引入EF (DB first)

項目添加: Microsoft.EntityFrameworkCore.Tools Pomelo.EntityFrameworkCore.MySql (這個是第三方的ef mysql 中間件) Scaffold-DbContext -For