問題タブ [angular2-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.
javascript - typescript ファイルから Meteor で非 typescript npm パッケージ (pondjs) を使用する
Pondjs ライブラリをプロジェクトに追加しました。
しかし、Typescript ファイル内での使用方法がわかりません。
ドキュメントには次のように記載されています。
ブラウザー内で使用するには、npm を使用してインストールし、Webpack、Browserify などでソースをビルドする必要があります。
しかし、(Angular2-)Meteor を使用しているため、Webpack や Browserify を使用できません。
私は次のようにインポートしようとしました:
また:
meteor - 関数レベルに戻るには?
私は関数を持っていますloadMessages
、私はそれを返したいですObservable
。
機能レベルに戻るにはどうすればよいですか?
また、現在の順序は 1 -> 3 -> 2 です。1 -> 2 を実行し、データを取得するまで待機する方法はありますか?
angular2-meteor - angular2-meteor の更新時間 30 ~ 60 秒は正常ですか
プロジェクトをテストしようとしangular2-meteor
ましたが、クライアント ディレクトリに加えた変更は、ページの更新に約 1 分かかります。すべての js の再トランスパイルを引き起こすべきではない html ファイルの小さな変更でも。このような大きなパフォーマンスの問題の原因は何ですか? プロジェクトはAngular2-seed
ほぼ即座にデータを更新して変換します
angular2-meteor でコンテンツのリロードに時間がかかるのはよくあることですか? もしそうなら、たとえば流星とは異なる環境でangular2アプリを開発してから移行することが可能です。
私はWindows 10でmeteor 1.3を使用しています.angular2-meteorブートストラップが提供するデフォルト設定
meteor - UI が更新されない (どこかをクリックする必要がある) & Angular2-Meteor でルーターが機能しない
データベースからデータをサブスクライブした直後に UI を更新できません。どこかをクリックする必要があります。
また、ルーターを使用して別のページに移動しても機能しません
これを解決するには?
meteor - TypeError: 未定義のプロパティ 'CheckOnce' を読み取ることができません
angular2-meteor アプリを実行しようとしていますが、ブラウザーで開くとエラーが発生します。
constants.js:66Uncaught TypeError: 未定義のプロパティ 'CheckOnce' を読み取れません
誰でも私を助けることができますか?
mongodb - angular 2 + meteor には「collection」という名前のコレクションが既にあります
import {Mongo} from 'meteor/mongo';
export let Products = new Mongo.Collection('products');
上記のコードは、サンプル プロジェクトで作成したものです。このサンプル プロジェクトを実行しようとすると、エラーがスローされます
「products」という名前のコレクションが既に存在します
私は試しましmeteor reset
た。それでも私は同じ問題に直面しています。私はグーグルで検索しましたが、適切な解決策はありませんでした。誰でも私を助けることができますか?
typescript - Typescript は Angular2 Meteor アプリで基本型を見つけることができません
使用するたびにDate
、コンパイル時に次のエラーが発生します。
名前「日付」が見つかりません
使用例を次に示します。
ノート:
- 同じことが起こります
- これは Angular2 Meteor アプリです
- 上部には何もインポートしていないので、必要に応じてそれが問題になります。
string
、number
、およびその他の基本型でも同じことが起こります。
タイピング、私の tsconfig.json ファイル、または必要なその他の情報を一覧表示できます。私に知らせて。
meteor - angular2-meteor 静的リソース
プロジェクトを にアップグレードしたばかりですが、こちらのドキュメントに従ってスタイル ファイルを使用して静的リソースangular2-meteor@0.5.6
をテストしようとすると、
このエラーメッセージが表示されます
一部のモジュールを解決できません:
/Users/project/.../Foo.component.ts (web.browser) 内の「./foo.less!url」
そして、以下のコードを試すと
クライアントのブラウザ コンソールにこのエラー メッセージが表示されます
zone.js:463 エラー: キャッチされていません (約束されています): 「スタイル」は文字列の配列であると予想されます。
何か不足していますか?
meteor - サブスクリプションと ngZone
違いは何ですか :
および(1 行目と 2 行目が入れ替わる)
meteor-componentを見ると、 を でラップするsubscribe
必要run
があります。
ただし、Meteor.subscribe ではなく SubsManager.subscribe を呼び出す meteor-component の独自の実装を行う場合、最初の例は機能せず、2 番目の例のみが機能します。
違いを教えてください。ボーナス:私の場合、2番目のものだけが機能する理由のヒント。