問題タブ [angular-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 - サブスクライブ、実行時に作成された動的コレクションの公開
私はmeteorJSでチャットアプリケーションを作成しようとしています.チャットを開始するときにグループごとに個別のコレクションを動的に作成することを考えていました.チャット情報を送信するためにそのコレクションを公開してサブスクライブし、すべてのグループユーザーがサブスクライブできるようにしたいのですが.コレクションを動的に作成できません。
ユーザーがコレクションをサブスクライブしたときに呼び出される関数を作成してみました。
すべて問題ありませんが、クライアント側からこのコレクションをサブスクライブすると、ChatDb が不明です。:)
ps- angular-meteor フレームワークでコードを書いています
javascript - コントローラー/ディレクティブで流星のコレクションを監視する
この質問は主にAngularJs 1.xのangular-meteorパッケージに関するものです
私は流星のコレクションを見て、それが変更されたときにいくつかの計算をしようとしています。
しかし、うまくいきません。$scope.mycollection
mycollection が何度変更されても、watch 関数は が空のときに 1 回だけ呼び出されます。の変更を監視する方法はmycollection
?
angularjs - ログイン後のリダイレクト AngularJS Meteor
ログイン後に AngularJS を使用して Meteor の特定のページにリダイレクトしようとしています。しかし、どういうわけかそれは機能していません。ログイン後、Meteor.user() は null を返します。このため、毎回メッセージ ページのみにルーティングされます。私はフォーラムの 1 つからこの例を見て、その上に開発しました。
以下のように宣言されたルート。
以下のコード スニペットを使用したログ記録。
mongodb - 配列を含むドキュメントを更新しようとすると Minimongo エラーが発生する
angular-meteor を使用してドキュメントに含まれる配列を更新する際に問題が発生しています。Minimongo はエラーをスローしますdocumentMatches needs a document
。
更新時にこのエラーをスローするドキュメントを以下に示します。含まれているものの 1 つは、_id
s の配列です。この配列には、特定のドキュメントの表示順序が含まれています。次のようになります。
$scope.meteorObject
という変数にこれを使用して添付しました$scope.settings
。この配列からアイテムを削除してから保存すると.save()
、エラーが発生します。面白いことに、配列にアイテムを追加して保存すると、問題はありません! 問題なく設定オブジェクトに他のキーを追加することもできます。問題を引き起こすのは配列だけです。
エラーがスローされたときに何が起こっているかを確認するために、クロムのデバッガーを使用しました。エラーをスローするコードは次のとおりです。
おかしいのは、これdoc
が実際には profileQuestionsOrder 配列の最初の項目であるということです。これは、単にドキュメント ID を含む文字列です。miniMongo がこの配列について混乱しているようです。他のプロパティを入れることができ、エラーはありません。しかし、この配列からアイテムを削除すると、問題が発生します。
ちなみに、オブジェクトを db に保存しないと、正しく変更され、配列から 1 つの要素が接合されていることがわかります。
angularjs - CoffeeScript/Jade を使用した Meteor の Angular
とても近い気がしますが、このセットアップがうまくいかない理由に夢中になっています。https://github.com/jaruesink/first_meteor
これを手伝ってくれる人に感謝します。私は新しいプロジェクトを学び、楽しみたいと思っています。
scripts/_main.coffee
スクリプト/router.coffee
index.jade
ビュー/ホーム/home.jade
しかし、ここで何が起こるか (強調表示された ui-view は、すべてのスクリプトでヘッダー コードを繰り返します)