weijie chi之前直接看別人有行號的 html 原始碼展示區塊,多是 table 每行再包 <span> 但是複製程式碼按鈕卻不讓排版跑掉,我還搞不懂是怎麼辦到的
弄两份, 一份展示, 一份用 ``包一下, 复制的是源代码
{
"$schema": "https://nodejs.org/dist/v23.10.0/docs/node-config-schema.json",
"nodeOptions": {
"experimental-strip-types": true,
"disable-warning":"ExperimentalWarning"
}
}
{
"$schema": "https://nodejs.org/dist/v23.10.0/docs/node-config-schema.json",
"nodeOptions": {
"experimental-strip-types": true,
"disable-warning":["ExperimentalWarning"]
}
}
♡coffee cat♡ 🎀5天大的貓貓不要從dom取得,直接從js設置text的值
好,就採用動態生成 html 頁面,再加上 highlightjs-line-numbers ,複製程式碼功能源碼就直接存在 js 變數裡面,不選擇使用從 HTML DOM 讀取內容的方式處理