Freecodecamp: 蚭定ペヌゞにないセクション

䜜成日 2018幎05月30日  Â·  43コメント  Â·  ゜ヌス: freeCodeCamp/freeCodeCamp

問題を説明し、可胜であれば、それを再珟する方法を説明しおください

蚭定ペヌゞに欠萜しおいるセクション
すべおの請求蚌明曞セクションは1時間ほど前に消えたした-私が新機胜を探求し始めたずき、それらは最初にそこにありたした
「危険地垯」の䞋にももっずあったかもしれたせんが、よくわかりたせん。

おそらく関連しおいる-レスポンシブ蚌明曞が機胜しおいなかったず䞻匵する-必芁なすべおの課題を完了しなかったが、すべおのテストに合栌したすべおの必芁なプロゞェクトcodepenを提出したず述べた。

蚭定ペヌゞに戻る前に私が最埌にしたこずは、JavaScriptのすべおの課題に察する解決策を提出したこずです。

react-empty: 364 、 react-empty: 381 、 react-empty: 382ような、コンテンツが䞍足しおいるず思われる゚ントリが衚瀺されたす。

問題のあるペヌゞぞのリンクを远加する

https://www.freecodecamp.org/settings

お䜿いのブラりザずオペレヌティングシステムに぀いお教えおください

  • ブラりザ名Firefox60.0.1およびChrome66.0.3359.181
  • ブラりザバヌゞョン
  • オペレヌティングシステムWin 7

可胜であれば、ここにスクリヌンショットを远加しおください

image

image

最も参考になるコメント

さらにテストするために新しいアカりントを蚭定したした-1぀のjavascriptプロゞェクトを完了するだけで問題が再珟されたした。

実行された完党な手順
新しいメヌルアドレスでサむンアップ
承認されたTOSずプラむバシヌペヌゞメヌルをチェックしたせんでした申し蚳ありたせんQLsmile :)
クリックしおfreeCodeCampに進みたす
クリックされた蚭定
怜蚌枈みはボタンを切り替えるこずができ、蚌明曞セクションが存圚するこず
カリキュラムに行きたした
回文チャレンゞを完了したした
テストを実行したした
[送信]をクリックしお、次のチャレンゞに進みたす
クリックされた蚭定
セクションが欠萜し、ほずんどのボタンが機胜しない

党おのコメント43件

@QuincyLarson @Bounceyは、倚くのナヌザヌに圱響を䞎えるかのように問題を

@ johnkennedy9147これを報告しおいただきありがずうございたす。

JavaScriptコン゜ヌルを確認しおください。 そこに゚ラヌがありたすか

これを自分のマシンで再珟するこずはできたせん。

@quincylarson私はたったく同じ問題を抱えおいたす。 私も以前は償還蚌明曞゚リアを芋るこずができたしたが、珟圚は欠萜しおいたす。 Javascriptコン゜ヌルはこれらの゚ラヌを明らかにしたす。

image

実際、クロムを通過するず、完党に空癜の蚭定ペヌゞず次の゚ラヌが衚瀺されたす。
image

さらに、Firefoxでペヌゞが読み蟌たれるずきに、ボタンを切り替えるこずができたせんプラむバシヌ蚭定の倉曎、テヌマの倉曎など。

@QuincyLarsonこんにちははい、コン゜ヌルにTypeError: can't convert null to object JSAlgoAndDSForm.jsx:59:31衚瀺されおいたす。 蚌明曞を芁求するための゜リュヌションを送信した埌に問題が発生したように芋えたので、Javascriptのアルゎリズムずデヌタ構造のセクションをレンダリングする関数を指しおいるようです。

これが誀った方向である堎合はお詫びしたすreactがどのように機胜するかわからない

この行は、ファむルJSAlgoAndDSForm.jsxの問題のようです。

const completeCount = Object.values(jsProjects)
      .filter(challengeInfo => Object.keys(challengeInfo).length !== 0)
.length;

異なる時間に実行するず、2぀の異なる゚ラヌが発生したした。
もずもずこれを手に入れたした https 
埌でこれを取埗する https 

2぀の異なる゚ラヌの間に、このセクションの課題の1぀を完了したした。 さらにいく぀か完了しおも、゚ラヌは再び倉化したせんでした。

カリキュラムマップには、完了したプロゞェクトが衚瀺されたす。
image
しかし、圌らに戻っおも、私のコヌドは保存されおいたせん。

それらをすべお再送信しお蚭定に戻りたしたが、同じ問題が発生したしたが、コヌドが保存されおいたせん。

ランディングペヌゞが衚瀺されたす
image
したがっお、これらの間には断絶がありたす。 私は5぀のレスポンシブWebデザむンプロゞェクトを提出したので、5぀のJSプロゞェクトでは10を衚瀺するはずです

チャレンゞ゜リュヌションを保存しないずいう話がいく぀かありたした。JSプロゞェクトが同じ圢匏であるため、誀っお圱響を受けたのでしょうか。

この問題は、JavaScriptアルゎリズムずデヌタ構造の最終プロゞェクトを完了した埌に発生したず思いたす。

image

レゞを終える前は、すべおが芋えたず思いたす。 最終プロゞェクトが終了したので、蚌明曞を請求するオプションはありたせん。 ペヌゞがたったく読み蟌たれない堎合がありたす。

@ChristianBeachは、゚ッセむを曞いおいるずきにコメントしたした

私のデヌタをダりンロヌドするず、すべおのJSチャレンゞず蚌明曞プロゞェクトは゜リュヌションずchallengeTypeをnullずしお衚瀺したすが、これらのキヌが欠萜しおいるロヌマ数字のものは陀きたす。
回文チャレンゞの䟋

completedDate | 1527701862838
-- | --
id | "aaa48de84e1ecc7c742e1124"
solution | null
challengeType | null

蚭定ペヌゞ以倖に蚌明曞を請求する方法はありたすか 珟圚、蚌明曞を請求する方法はありたせん。

ボタンが機胜しないのは、この問題に関連しおいるようです。 私の実際のアカりントテストに䜿甚しおいるアカりントではありたせんにサむンむンするず、ffずchromeの䞡方で正垞に機胜したす。 私がテストに䜿甚しおいるものでサむンむンするず、最埌のjsプロゞェクトを送信しおから機胜したせん。 たた、そのアカりントでは断続的な空癜の蚭定画面しか衚瀺されないようですので、すべお接続されおいるず考えおください。

@ johnkennedy9147神に感謝したす。他の誰かがこの問題を抱えおいるので、私たちはすべお同じ症状を持っおいるようです。 曎新ずしお、モバむルの䜿甚も機胜せず、空癜の画面が衚瀺されるこずもありたす。 ボタンはモバむルでも機胜したせん

これは、JSプロゞェクトがチャレンゞタむプ5であるのに察し、他のすべおはタむプ3たたは4であるこずに関係しおいる可胜性がありたす。

それがたったく関連しおいるかどうかはわかりたせんが、Firefoxでサむンむンするずカリキュラムを衚瀺できなくなり、ボタンが応答しなくなりたす。 たた、 https//learn.freecodecamp.org/ペヌゞサむンむンボタンが衚瀺されたすにいるずきはサむンむンしおいないようですが、蚭定ペヌゞに戻るず、サむンむンしおいるこずが衚瀺されたす。

クロムの䞋でそれはうたく働きたす。

たったく同じ問題がありたす。

曎新埌すぐに、蚭定ペヌゞにさたざたな蚌明曞ずリンクがすべお衚瀺されたした。 しかし、そのペヌゞは完党に壊れおおり、䜕も保存されおいたせん。倉曎を送信したり、名前や郜垂などを入力したりするこずはできたせん。 蚌明曞ず課題の抂芁も完党に欠萜しおいたす。基本的な情報ず、眲名された孊問的誠実契玄、アカりントのリセットず削陀しか芋るこずができたせん。 これが私の蚭定ペヌゞ党䜓です。

デスクトップずラップトップの䞡方で、異なるブラりザChromeずEdgeの最新バヌゞョンで問題が発生したす。モバむルでも同じ問題が発生したす。

珟圚、蚭定ペヌゞには次の芁玠しかありたせん。
ナヌザヌ名/名前/堎所/写真/抂芁

プラむバシヌ蚭定これらはすべお公開に蚭定されおいたす

すべおのデヌタをダりンロヌドする

メヌル蚭定
むンタヌネットプレれンス

ポヌトフォリオ蚭定
孊問的誠実方針
危険ゟヌンアカりントのリセット/削陀

ポヌトフォリオアむテムを远加しおから問題が発生したず思いたす。

私はたったく同じ問題を抱えおいるようです。 Google Chromeコン゜ヌル
fcc-issue

ここでも同じ問題がありたす。 蚭定に蚌明曞セクションはありたせん。

事実䞊、゚ラヌはJSAlgoAndDSFomr.jsxの59行目のこの行にありたす。
const completeCount = Object.values(jsProjects) .filter(challengeInfo => Object.keys(challengeInfo).length !== 0).length;

問題は、challengeInfoが未定矩であるずいうこずです。

さらにテストするために新しいアカりントを蚭定したした-1぀のjavascriptプロゞェクトを完了するだけで問題が再珟されたした。

実行された完党な手順
新しいメヌルアドレスでサむンアップ
承認されたTOSずプラむバシヌペヌゞメヌルをチェックしたせんでした申し蚳ありたせんQLsmile :)
クリックしおfreeCodeCampに進みたす
クリックされた蚭定
怜蚌枈みはボタンを切り替えるこずができ、蚌明曞セクションが存圚するこず
カリキュラムに行きたした
回文チャレンゞを完了したした
テストを実行したした
[送信]をクリックしお、次のチャレンゞに進みたす
クリックされた蚭定
セクションが欠萜し、ほずんどのボタンが機胜しない

次の点がこの同じ問題に関連しおいるかどうかはわかりたせんが、蚭定ペヌゞでこれらに盎面しおいたす。

  1. 「むンタヌネットプレれンス」ぞの倉曎を保存できず、キヌを抌すたびに、

image

  1. 「孊問的誠実性に関する方針」に同意できたせん。 [同意する]をクリックしおも䜕も起こりたせん。コン゜ヌル゚ラヌもAPIもヒットしたせん。 基本的に、クリックむベントのない通垞のボタンのように芋えたす。

@ shahsank3tありがずう、私はそれに気づいおいたせんでした。
この問題の远加の症状のようです
キヌを抌すたびに、たた[保存]をクリックするず、その゚ラヌがスロヌされたす

@ shahsank3tFCC以倖のポヌトフォリオプロゞェクトを远加しようずするず同じこずが起こりたす。

どのフィヌルドにも䜕も入力できず、 Uncaught TypeErrorが発生したすキヌをプロパティ '_currentElement'を読み取るこずができたせん。

untitled

postmanのようなものを介しおモデルにAPI呌び出しを行い、「completedChallenges」のようなものを取埗する方法はありたすか

線集それを芋぀けたした/ api / users / get-public-profileusername = {username}

その䟡倀のために、私はいく぀かの掘り䞋げをしたした、そしおこれが圹立぀こずを願っおいたす、

未定矩たたはnullをオブゞェクト゚ラヌに倉換できたせんでした。

JSAlgoAndDSForm.jsxのjsProjects倉数は、必芁なJSプロゞェクトを持぀オブゞェクトを瀺しおいたすが、オブゞェクトを持぀代わりに、各キヌにnullたたは未定矩がありたす... null /未定矩の甚語を空の倉数に眮き換えるず、欠萜しおいるセクションが衚瀺されたす。

screen shot 2018-06-07 at 10 18 30 pm

このデヌタは、蚌明曞蚭定から小道具、jsProjectsずしお枡され、userProjects [superBlock]ず等しくなりたす。

チャレンゞ= {challengeTitles}
claimCert = {claimCert}
hardGoTo = {hardGoTo}
isCertClaimed = {isCertClaimed}
jsProjects = {userProjects [superBlock]}
key = {superBlock}
projectBlockName = {projectBlockName}
superBlock = {superBlock}
username = {ナヌザヌ名}
/>

たた、完了したJSプロゞェクトには、解決策を衚瀺するオプションがないこずにも気づいおいたす...これが関連しおいるかどうかにかかわらずIdk。

ああ、倉数を倉曎しおも蚌明曞を芁求するボタンは機胜したせん '

それたでの間、誰かが/ services / API゚ンドポむントを知っおいお、誠実性ポリシヌを手動で受け入れたり、蚌明曞を芁求したりしたすか 私はそれらのATMを探しおいたす。

線集孊問的誠実性ポリシヌを受け入れるためのcURL
線集2このcURLでJS蚌明曞を芁求するこずができたした

ここでも同じ問題がありたす。 私はさたざたなブラりザやコンピュヌタを詊したしたが、圹に立ちたせんでした。

問題がチャレンゞタむプや゜リュヌションフィヌルドに入力されおいないこずに起因しおいるこずのさらなる確認。

私の実際のプロファむルでは、5぀のJSプロゞェクトのうち3぀を完了し、蚭定ペヌゞのすべおが正垞に機胜しおいたす。 デヌタをダりンロヌドしたした。 completeChallengesセクションにタむプ5があり、昚幎完了したずきに保存された゜リュヌションが衚瀺されたす。 これらのフィヌルドがnullで、プロゞェクトがリリヌス埌に完了した私のテストIDず比范しお

回文の䟋

completedDate | 1498431974938
id | "aaa48de84e1ecc7c742e1124"
solution | "\nfunction palindrome(st
npalindrome(\"eye\");\n"
challengeType | 5

@QuincyLarson @raisedadead @Bouncey
新しいリリヌス埌に5぀のJSプロゞェクトのいずれかを完了するず誰でもこの問題が発生するず私は信じおいるので、これは優先事項である必芁があるず思いたす。 たた、この問題により、蚭定ペヌゞのほずんどの機胜が機胜しなくなりたす。

@ johnkennedy9147远加の詳现をありがずう。 @raisedadeadは珟圚これに取り組んでおり、これは圌がそれを修正するのに圹立぀かもしれたせん:)

@ johnkennedy9147これをもう䞀床テストできたら。 修正をデプロむしたした。

@raisedadead蚭定ペヌゞはただ壊れおいたすが、

@Xivikは、DevToolsのコン゜ヌルず蚭定ペヌゞのスクリヌンショットを手䌝っおくれたせんか。 私もhttps://gitter.im/raisedadeadで簡単なチャットをしおいたす。

CDNはしばらくの間叀いコヌドをキャッシュするため、最新の倉曎を取埗するには、ハヌドリフレッシュ Ctrl + F5たたはCmd + Shift + R を実行する必芁がある堎合がありたす。

曎新

修正が正しく機胜するためには、最初に孊習時にチャレンゞを完了する必芁がありたす。これにより、この問題を回避するためにいく぀かのものが自動的に移行されたす。

問題はただ解決しおいたせん。 私は䞀生懞呜リフレッシュしお、別のチャレンゞを完了したした。

これがコン゜ヌル゚ラヌの写真です



@raisedadead解決するには、すべおのJSチャレンゞを再送信する、曎新日5月30日

驚くばかり @ johnkennedy9147これを回避するために、移行をすぐに実行したす。 曎新しおいただきありがずうございたす。

@Peritract 、ありがずう。 それを調べたす。

@Peritractあなたは私ず同じシナリオに盎面しおいるず思いたす

@ johnkennedy9147それは

私の゚ラヌは、䞊蚘のスクリヌンショットず同じように芋えたす。すべおの゜リュヌションを保存した堎合のみですDその郚分を取埗したら、問題がないず信じおいたす。 曎新埌に課題をやり盎しお、ずにかく孊んだ新しいこずでもっずうたくやれるかどうかを確認したかったのです。 修正されたず仮定しおあなたのハヌドワヌクに感謝したす

確認枈み-珟時点では、゜リュヌションを保存した堎合は、もう䞀床入力するだけで、JS蚌明曞が修正されたす。 ただし、保存しなかった堎合、元に戻す方法はありたせん。 蚭定ペヌゞからのナヌザヌデヌタのダりンロヌドにも解決策は含たれおいたせん。たた、公開プロファむルのリンクには解決策が含たれおいたせん。

はい、曞き盎しおすべおのJSプロゞェクトを再送信するず、[蚭定]ペヌゞのすべおの蚌明曞セクションが元に戻りたした。 各プロゞェクトの埌でチェックしおいたしたが、最埌のプロゞェクトが䞊がるたで䜕も倉わっおいないようだったので、すべおが必芁なようです。 最初の2぀は非垞に高速で、埌の3぀は、敎理されおいればそれほど悪くはありたせん。それが䜿甚する蚀葉であれば、最悪のシナリオでもそれほど悪くはありたせん。どちらの方法でも远加の緎習をしおください

修正しおくれた@raisedadeadず回避策をくれた@ johnkennedy9147に感謝したす

曎新しおいただきありがずうございたす。 たた、プロゞェクトを再床送信する必芁がないように、移行を実行したす。 このステップでは、蚈画的なメンテナンスダりンタむムが必芁になるため、もう䞀床送信するずいう䞍䟿さはしばらくの間残りたす。

䞀方、@ freeCodeCamp / moderatorsは、同じ問題に盎面しおいるナヌザヌを䞊蚘の回避策に誘導するように芁求されたす。

「私もコメント」を避けるために、共同線集者ずの䌚話を再開しおロックしたした。 蚈画されたDevOpsで解決されたす。

回避策を繰り返すだけです。

  1. CDNはしばらくの間叀いコヌドをキャッシュするため、最新の倉曎を取埗するには、ハヌドリフレッシュCtrl + F5たたはCmd + Shift + Rを実行する必芁がある堎合がありたす。

  2. 修正が正しく機胜するためには、最初に孊習時にチャレンゞを完了する必芁がありたす。これにより、この問題を回避するためにいく぀かのものが自動的に移行されたす。

  3. 解決するには、JSのすべおの課題を再送信する必芁があるこずがわかりたした。 ただし、曎新日5月30日
    〜 @ johnkennedy9147

  4. あなたが提出する必芁があるであろう課題は

    Palindrome Checker
    Roman Numeral Converter
    Caesars Cipher
    Telephone Number Validator
    Cash Register
    
このペヌゞは圹に立ちたしたか
0 / 5 - 0 評䟡