Linux find找一天前檔案不如預期:mtime怎麼算整天
想找一天前改過的檔案,寫了find -mtime +1,結果前天的有列出,昨天晚上的卻沒有。先分清你說的「一天前」是超過二十四小時,還是日曆上的昨天。GNU f...
Linux檔名含空白就找不到:shell變數為何要加引號
上傳檔案明明存在,shell腳本卻說找不到。檔名叫site notes.txt,變數也印出正確路徑;真正送進命令時,空白把它拆成兩個參數。對一個已存好的檔案路徑...
卡片放進窄側欄擠成一團:用容器查詢按可用寬度排版
同一張卡片放在主內容很寬,放進側欄卻擠成一團,單靠視窗寬度不一定夠。使用@container可以按祖先容器的可用寬度決定排版,讓卡片在寬區橫排、窄區直排,即使它...
CSS z-index設很大仍被蓋住:先找父層堆疊情境
提示面板的z-index已經設到9999,仍被另一個區塊蓋住,先看它的父層是否建立了獨立的堆疊情境。子元素的數字只能參與所在情境裡的排序,不能直接拿9999跨過...
HTML欄位移到表單外就沒送出:用form指定所屬表單
重新排版表單後,有些欄位移到側欄或固定操作區,畫面仍看得到,提交資料卻少了一項。先查欄位的所屬表單。普通欄位放在form外,不會只因為靠近某個表單就自動加入;需...
HTML email輸入兩個地址變無效:multiple怎麼判斷
通知欄位要填兩個Email,第一個地址正常,一加第二個就被瀏覽器擋住,先看input是否有multiple。一般type="email"只接...
HTML下拉選單選了提示仍能送出:required與空值選項
下拉選單第一項顯示「請選擇」,使用者沒有換選項卻仍能送出,先看那一項的value。required判斷的是選擇值,不知道哪段文字只是提示。如果「請選擇」的val...
HTML點標籤卻沒選中欄位:for要對上唯一id
表單的文字放在欄位旁邊,點它卻沒有反應,常見原因是label沒有正確連到欄位。使用for時,它的值要與輸入欄位的id完全一致,而且這個id在整份文件中必須唯一。...
Next.js同一路徑放page與route報錯:頁面與API分開
在 app/items裡新增 route.js,打算讓同一條路徑既顯示商品頁,也回傳JSON。建置卻提示 /items/page與 /items/route指向...
Vue改值後讀到舊畫面:nextTick等更新完成
程式把計數改成1,接著立刻讀畫面的文字,結果還是0。資料已經更新,畫面不是每一行JavaScript都立即重畫。Vue會把同一輪變動的DOM更新整理成批次,等更...
Vue子元件改props連父頁也變:用emit交回修改
把會員物件傳進編輯卡片後,子元件改了 user.name,父頁的名稱竟然也跟著變。你可能以為props是唯讀,所以子元件裡的修改應該沒有作用;問題是,物件的巢狀...
Next.js動態頁讀不到params:先await再取路徑參數
把舊版動態頁搬到新版Next.js後,原本的 params.slug不能照常使用,型別也提示params像一個Promise。先確認專案版本與這個頁面使用App...
