問題タブ [meteor]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
meteor - Meteor.methods()はどこで定義する必要がありますか?
http://docs.meteor.com/#meteor_methods
サーバーフォルダーのpublish.jsで試しました。
Meteor.applyを正常に呼び出し、クライアントからサーバー呼び出しを試みています。私はいつも未定義の応答を受け取ります。
javascript - meteor はスキップまたは制限のあるクエリを観察できません
おそらく、明らかな何かが欠けているか、ドキュメントに欠けているものがあります。検索しても同様の質問が見つかりませんでした。それを投稿します。
これらの両方
また
結果meteor cannot observe queries with skip or limit
meteor - [app].meteor.com にレコードを挿入する際の 404 Not Found エラー
アプリを babble.meteor.com にアップロードしましたが、クライアントからレコードを挿入しようとすると、次のエラーが発生します。
アプリケーションは、ローカルでもイントラネットでも問題なく動作します。
これが私が定義したコードですMessages
(クライアントとサーバーの両方で実行されます):
編集:
POST は現在進行中のようですが、サーバー側のデータベースを調べると、レコードは実際には挿入されておらず、クライアントでのみ更新されています。そのため、ページを更新すると、クライアントに挿入されたすべてのメッセージが失われました。どうしたの?
編集2:
これは [app].meteor.com だけの問題のようです。自分のコードを Heroku アプリにプッシュしたところ問題なく動作したからです。
meteor - Meteor の運用上の変革は間近に迫っていますか?
最終的に一貫性のあるデータ オブジェクトへのオフライン書き込みに対する Meteor のサポートを考えると、同じテキスト フィールドへの同時編集を自動的にマージすることは、自然な次のステップのように思えます。これは、 ShareJSなどのすべての操作変換ライブラリ (リスト)の一部を統合することによって行うことができます。
Meteor チームには、コア製品でこの機能をサポートしたいという要望がありますか?それとも、サードパーティのアドオン モジュールとして登場する可能性が高いですか?
また、ShareJS は実際に Meteor データ アーキテクチャの基本機能を提供しているように見えるので (彼らはドキュメントで、任意の JSON オブジェクトで動作すると述べています)、データの同期に ShareJS を使用して Meteor のようなことを行うことはおそらく可能でしょうか?
meteor - テーブル レンダリング用の jQuery プラグインと meteor はどのように連携しますか?
データテーブルや jQgrid が好きですか? または、更新でサポートされているのはテンプレートベースのレンダリングのみですか?
handlebars.js - 単一のオブジェクトをハンドルバーのコンテキストに返す流星メソッドを変換します
meteor.comの基本的なリーダーボードの例には、selected_nameというメソッドがあります。
代わりに、プレーヤーオブジェクト全体を返し、そのオブジェクトをハンドルバーによってコンテキストとして処理させたいと思います。私はこれを言うことができればいいのに:
上記の#ifブロックは、実際には流星では機能しません。#ifステートメントはselected_personメソッドを評価しているだけであり、ネストされた{{name}}はまったく何もしません。返されたオブジェクトを#ifブロックのコンテキストとして使用できるようにメソッドを作成できるかどうかを知りたいです。
meteor - Meteor Template、それはどこから来たのですか?
私はMeteorのtodosの例を研究してきました。
http://www.meteor.com/examples/todos
例からテンプレートの使い方を漠然と理解しています。しかし、これはどこで宣言されていますか?Meteorがそれを見つけるために使用するパッケージを見てみました。Googleも検索しましたが、テンプレートシステムが多すぎます。
テンプレートとMeteorでの使用方法について学ぶのに最適な場所はどこですか?
meteor - Mongo以外のデータソースはMeteorで利用できますか?
MeteorでMongo以外のデータソースを使用できますか?もしそうなら、どこで例を見つけることができますか?特にMySQL、Memcache、Redisのサポートを探しています。
meteor - 他のブラウザタブで受信されなかったリアクティブアップデート
Meteorはリアクティブ更新を約束しているため、データが変更されたときにビューが自動更新されます。含まれているリーダーボードの例は、これを示しています。テストすると正常に動作します。データは、予想どおり、さまざまなブラウザの複数のブラウザタブで更新されます。
すべての準備が整い、meteorでコーディングを開始し、進捗が進んでいましたが、browertab全体のリアクティブな更新をテストしたところ、タブ間の更新が停止したのはしばらくしてからでした。
新しい空の流星プロジェクトに基づいて、問題を次のコードに要約しました。
updatebug.html
updatebug.js:
複数のbrowsertabで実行し、1つのタブで入力値の変更を開始します。他のタブには変更が反映されます。次のタブに移動して、値を変更します。数回繰り返します。
しばらくすると、他のタブで更新が受信されなくなります。タブが値を変更すると、それ以上の更新を受信/表示しないようです。
リーダーボードの例との違い(非常に似ているため):
- リーダーボードはフォームコントロールを使用しません
- リーダーボードの例では、セットではなく、更新時にインクリメント操作を実行します
バグレポートを提出しようとしていますが、ここで愚かなことをしていないこと、またはMeteor Collectionの仕組みの重要な部分が欠落していないことを確認したいと思います(はい、自動公開パッケージがインストールされています)。