1

Dojo で通知アイコンを作成したいのですが、どこから始めればよいかわかりません。アイコンは、Facebook や Whatsapp にあるものと似ている必要があり、新しいメッセージや通知の数を示します。

Dojo リファレンスを調べましたが、使用するのに適したウィジェットが見つかりませんでした。明らかな何かが欠けているかもしれませんが、ここで質問することもできます。

残念ながら、グーグルはあまり役に立ちませんでした。

4

3 に答える 3

3

私の知る限り、自動的に処理を行うウィジェットはありません。この問題はあまりにも特殊すぎて、一般的なウィジェットを提供できません。また、始める前にいくつかのことを考える必要があります。

  1. WebSocketを使用しますか? Web は通常、コンテンツをプルするために作られています。サーバーからクライアントに通知をプッシュする場合は、WebSocketsを確認する必要があります。それらを使用するための優れたチュートリアルは、Sitepenにあります。

  2. Websocket を使用したくない (Websocket サーバーを作成できない、またはその他の理由がある) 場合は、単純な「REST サービス」を使用して、そこから大量の通知を取得する必要があります。これは、スクリプトが「ライブ」ではないことを意味するため、X 秒/分ごとに Web サービスからコンテンツをプルする必要があります。これは、 dojo/request/scriptモジュールで実行できる通常の AJAX リクエストが必要であることを意味します。この AJAX 要求の時間を計測する必要がある場合は、dojox/timingモジュールを使用できます。

これは「ロジック」の部分だけで、ユーザー インターフェイス (アイコン + # 通知) は、プレーンな HTML と CSS で自分で作成できます。

于 2013-07-16T08:20:08.587 に答える
0

コメントから: 「DojoX ライブラリーで何かを見つけることができるかもしれません」 - もちろん、多くのものを見つけることができます。

私がお勧めします

dojox/socket

http://dojotoolkit.org/features/1.6/dojo-websocketを参照

于 2014-02-15T09:54:32.027 に答える