When printing, code is displayed as <ul> instead of <code>
まだ誰も着手していません。
評価
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 初心者へのやさしさ
- 35/100
- issue の種類
- バグ
- 明瞭さ
- おおむね明確
- 活発さ
- 停滞
- 技術スタック
- javascript
- 領域
- frontend
調査の方向性
まず Hackpad の例の URL からの印刷出力を再現し、ul.code li と ul.code のレンダリングを調べます。提供されている JavaScript の回避策と比較し、印刷されたコードが HTML リストではなくコードとしてレンダリングされることを確認します。
索引モデルが issue の本文から書いたものです。
説明
Take this example:
https://hackpad.com/ep/pad/static/nOUvKlt6cXY
I can process the HTML using the following JavaScript, and it now displays as code, instead of an HTML list:
[].slice.call(document.querySelectorAll('ul.code li')).forEach(function (oldMarkup) {
var newMarkup = document.createElement('div');
newMarkup.innerHTML = oldMarkup.innerHTML;
oldMarkup.parentNode.insertBefore(newMarkup, oldMarkup);
oldMarkup.parentNode.removeChild(oldMarkup);
});
[].slice.call(document.querySelectorAll('ul.code')).forEach(function (oldMarkup) {
var newMarkup = document.createElement('code');
newMarkup.innerHTML = oldMarkup.innerHTML;
oldMarkup.parentNode.insertBefore(newMarkup, oldMarkup);
oldMarkup.parentNode.removeChild(oldMarkup);
});
Here is an example of it in action:
https://jsfiddle.net/ryanpcmcquen/fgyg6v7u/
- 主要言語
- Java
- スター
- 3.6k
- フォーク
- 519
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートなし
- コントリビューションガイドなし
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
dropbox/hackpad のほかの issue
-
難易度 1/5 1時間未満 初心者へのやさしさ 35/100
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
-
難易度 4/5 3〜5日 初心者へのやさしさ 25/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 55/100
-
我通过容器安装,启动时mysql报错了オープン
難易度 4/5 3〜5日 初心者へのやさしさ 25/100
dropbox/hackpad の issue をすべて見る
似ている issue
-
`GET /v1/event/token/{uuid}` can report a BOM upload as done before policy evaluation and metrics have finished対応中かも @Zargath が今日担当しました。 オープンdefect in triage
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
DependencyTrack/dependency-track#7646 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
floci-io/floci#5425 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100
objectionary/eo-graphs#80 ·
-
WebMvcStreamableServerTransportProvider: idle-session eviction stops permanently after a NullPointerException when a session is deleted mid-sweep対応中かも @lejuho が今日担当しました。 オープンstatus: waiting-for-triage
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
spring-projects/spring-ai#7133 ·
メンテナーはふだん 6 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
objectionary/jucs#141 ·
メンテナーはふだん 1 日以内に返信