溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Markdown使用時(shí)的一個(gè)BUG的發(fā)現(xiàn)過(guò)程

發(fā)布時(shí)間:2020-04-01 15:02:00 來(lái)源:網(wǎng)絡(luò) 閱讀:2926 作者:騎士救兵 欄目:web開(kāi)發(fā)

前言

遇到bug應(yīng)該只要提交給官方就好了。但是我正好在學(xué)習(xí)Web前端,遇到了問(wèn)題就正好運(yùn)用新學(xué)的知識(shí)試著自己處理一下。恰好我又剛好運(yùn)用新學(xué)的知識(shí)找到了問(wèn)題,于是就記錄一下自己遇到問(wèn)題和解決的過(guò)程。

問(wèn)題1-部分內(nèi)容丟失

寫了大段的文章,并且也成功保存到草稿了。但是之后打開(kāi)的時(shí)候發(fā)現(xiàn)后半部分都沒(méi)有了,并且頁(yè)面顯示也有問(wèn)題。
顯示的樣子是這樣的:

Markdown使用時(shí)的一個(gè)BUG的發(fā)現(xiàn)過(guò)程

再次打開(kāi)保存的草稿后,一部分內(nèi)容會(huì)跑到文本框外面去,如上面最后一行的樣子。然后這部分在文本框外面的內(nèi)容就丟失了。
當(dāng)時(shí)只是看到了這個(gè)情況,但是并沒(méi)有什么想法。

臨時(shí)的解決辦法

既然無(wú)法保存草稿,那么就不要草稿了。我把整篇寫完,然后全部貼上去直接發(fā)布看看效果。去了別的Web平臺(tái)寫好了文章,然后貼過(guò)來(lái),成功發(fā)布了。

問(wèn)題2-無(wú)法編輯

文章是發(fā)布成功了,但是發(fā)現(xiàn)一些筆誤,我要改啊,然后就去編輯。結(jié)果點(diǎn)開(kāi)了是這樣的:

Markdown使用時(shí)的一個(gè)BUG的發(fā)現(xiàn)過(guò)程

因?yàn)檫@篇寫的內(nèi)容是Web前端,里面有一些html和css的代碼,我覺(jué)的就是我的代碼塊被頁(yè)面識(shí)別并處理了。

查找原因

按照上面的思路,就去看看為啥會(huì)識(shí)別我的代碼。我都是用```來(lái)標(biāo)記代碼塊的,想著是不是我哪里漏了沒(méi)有成對(duì)出現(xiàn),導(dǎo)致一部分代碼直接出現(xiàn)在文章中了。當(dāng)然即使這樣,也只是排版有問(wèn)題,也不應(yīng)該是上面顯示的那樣。不過(guò)既然是BUG嘛,什么情況都有可能是不是。于是我瀏覽器在上面錯(cuò)誤的界面按F12查看一下源碼。一路點(diǎn)開(kāi)到這里,發(fā)現(xiàn)雖然編輯頁(yè)面顯示什么都沒(méi)有,但是內(nèi)容都還是在源碼里的,只是沒(méi)有顯示出來(lái)。

Markdown使用時(shí)的一個(gè)BUG的發(fā)現(xiàn)過(guò)程

繼續(xù)點(diǎn)開(kāi)上面的textarea標(biāo)簽,拉倒最下面,找到了問(wèn)題的根源:

Markdown使用時(shí)的一個(gè)BUG的發(fā)現(xiàn)過(guò)程

就是這里,頁(yè)面識(shí)別了我的textarea閉合的標(biāo)簽,雖然我是正確的放在```里面的。

后續(xù)處理

一方面,想著去哪里向官方反應(yīng)這個(gè)問(wèn)題,不過(guò)我要吐槽一下,找了半天沒(méi)找到。最后貌似找到了一個(gè)地方,貌似...
另一方面,就是把那篇無(wú)法編輯的博文刪了,然后暫時(shí)避免在文章中出現(xiàn)textarea這個(gè)標(biāo)簽,重復(fù)發(fā)一篇新的出來(lái)。
寫這篇的目的不是為了反應(yīng)這個(gè)問(wèn)題,而是記錄我發(fā)現(xiàn)這個(gè)問(wèn)題以及處理的思路。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI