關於我 Aiden
Hi! 我是 WeiJie,目前擔任前端工程師。有前端及軟體開發 4 年的經驗
一開始因為資訊管理系的背景接觸到網站開發,後來對於網頁的呈現有興趣,於是開始自學前端
會在這裡分享一些自己的心得,也希望能夠和大家一起交流。
Recent Posts
safari 使用 audio tag 後讀取異常緩慢問題
Posted on:2024/04/29 21:02:00最近遇到一個案子是廣播電台,並在頁面中使用 audio 來播放 audio/mpeg 檔案,在電腦及安卓上正常,在 safari 系列卻一直無法載入
textarea 的 placeholder 未在畫面上正常顯示
Posted on:2024/03/17 01:25:00textarea 的 placeholder 未在畫面上正常顯示,原因是因為 textarea 的內容有換行或者是空白,所以 placeholder 未正常顯示。
mac 執行 npm install 出現 distutils 錯誤
Posted on:2024/03/17 01:00:00最近因為有除錯 ios 的需求所以入手了一台 mac mini 作為開發機,但在將 window 的專案丟到 mac 執行 npm install 直接噴了一大串錯誤,主要錯誤的資訊就是 gyp 和最後的 ModuleNotFoundError No module named 'distutils',最後發現錯誤是來自於 python 安裝的版本,從3.12版本開始,distutils模組被移除了,所以導致了這個錯誤。
ul 預設的樣式被 reset.css 取消,補上 list-style 也沒用
Posted on:2024/03/07 21:00:00ul 的預設樣式被 reset.css 所覆蓋,導致無法顯示項目符號,將 list-style:disc 補上後仍沒有出現,最後發現是 padding 的問題
JS 新增的擴充方法 - with() toSpliced() toReversed()
Posted on:2024/02/24 23:15:00在使用框架 vue react 的時候,常常會需要利用陣列的資料來做一些操作,但又不想更改原本的資料,以前就需要先複製一份再做操作,所以 JS 新增了幾個原有方法的擴充,讓開發更佳的便利。