1

http://goo.gl/I4XLKFに移動します(私の jsfiddle ワークアウトへのリンク)

ここで、Firebase LeaderBoard ( https://www.firebase.com/tutorial/#example/leaderboard )の入力フィールド/オプションを増やそうとしましたが、機能していません。

3 つの Inputs/Firebase 要素を定義しました

  • name - この要素/子はウェブサイトの名前です
  • AlternateURL - この要素/子は Web サイトの URL 用です
  • Score - この要素/子は、数値を入力して URL に優先度を設定するためのものです。

この LeaderBoard スクリプトを使用して、ユーザーがさまざまなアプリの代替 URL を送信できるようにしています。

4

1 に答える 1

0

このセクションでは、名前フィールドを使用して行を参照するだけでよく、alternateurl は必要ないと思います。

// Store a reference to the table row so we can get it again later.
htmlForPath[scoreSnapshot.name()] = newScoreRow;
htmlForPath[scoreSnapshot.AlternateURL()] = newScoreRow;

最後の行を削除します。

他の場所にエラーがない限り、コードを変更/追加する領域に対処しました (変数名は私のバージョンです:

<input type="text" id="urlInput" placeholder="URL">
newScoreRow.append($("<td/>").text(scoreSnapshot.val().url));
var url1 = $("#urlInput").val();
userScoreRef.setWithPriority({ name:name, score:newScore, url:url1}, newScore);
于 2013-12-13T22:00:42.907 に答える