問題タブ [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.

0 投票する
0 に答える
297 参照

meteor - Meteor Angular2 は認証されていないユーザーをリダイレクトします

私はMeteor + Angular2チュー​​トリアルに従ってテストプロジェクトを作成しています(学習目的で、最終的に何かを開始します)。

/loginしかし、チュートリアルで説明されていることの代わりに、アプリが認証されていないユーザーをページにリダイレクトするようにしたいと思います (つまり、認証されたユーザーにリソースを制限します)。基本的に、認証されていないユーザーはアプリケーションを表示することさえできず、常にログイン フォームにリダイレクトされる必要があります。たとえば、Facebookのように。

それ、どうやったら出来るの?

0 投票する
2 に答える
634 参照

twitter-bootstrap - Angular2 - Meteor - accounts-ui レイアウトをカスタマイズする方法

私は、Meteor で angular2 を使用することについて、この非常に興味深いチュートリアルに従っています。

すべてがスムーズに進みましたが、サインイン/ログイン機能に独自の Bootstrap 3 モーダルを使用したいと考えています。

チュートリアルでは、「「accounts-ui」パッケージの loginButtons ビューのラッパー」であるng2-meteor-accounts-uiを使用します。

Meteor-accounts-ui デフォルト パッケージをカスタマイズする方法に関するリソースとドキュメントを見つけましたが、このパッケージには何もありません。ソースを見てみましたが、流星のモジュールはビルド後に「build」フォルダでしか利用できず、すべての HTML は JS 文字列を連結してビルドされています。

ドキュメントがないため、これを編集する方法がわかりません。meteor パッケージの ng2 ラッパーをビルドする必要がありますか?

0 投票する
1 に答える
520 参照

meteor - angular2-流星のサンプルは、流星の更新後に機能しなくなりました

Meteor Angular 2 チュートリアルを実行しているところです。ステップ 6 でランダムに '流星の更新' を試みた結果、サンプルがクラッシュしました。更新が機能し、サーバーが起動しています。ただし、ブラウザ画面は空のままになり、コンソールにエラーが表示されます。私は流星に慣れていないので、その理由を理解できませんか?

ブラウザでリロードすると、コンソールに次のエラー メッセージが表示されます。

コマンド コンソール出力を更新します。

流星の再起動:

0 投票する
2 に答える
839 参照

meteor - Angular2/Typescript で Meteor を使用して、クライアント側のイベントに基づいてサーバー側のコードから外部 Web サービスを呼び出すにはどうすればよいですか?

ユーザーがクライアントに新しいエントリを追加したら、サーバーから Web サービスを呼び出し (クライアント側のコードはアクセスできません)、MongoDB に保存されているデータに追加情報を追加する必要があります。標準の Meteor.methods/Meteor.call パターンを使用しようとしてもうまくいかないようです。

サーバーとクライアントの両方で [追加] ボタンのクリック イベントをリッスンする必要がありますか? サーバーが反応するクライアントでカスタム イベントを発生させる必要がありますか? サーバー側のメソッドを直接呼び出す適切な方法はありますか? 最も重要なことは、これらすべてにおいて TypeScript を満足させるにはどうすればよいかということです。

Meteor の上にある TypeScript レイヤーは初めてで、for ループがスローされます。私は一般的に 2.0 の Angular-Meteor チュートリアルに従っていますが、この種のことはまだカバーされていません。

0 投票する
0 に答える
87 参照

css - angular2 styleUrls を使用するために meteor で css concat を無効にします

Meteor は、デフォルトで /client のすべての css を連結します。angular2 では、css ファイルがその特定のコンポーネントにのみ適用されるように、styleUrls を @View に追加できます。流星の連結を無効にして、グローバルCSSを汚染するにはどうすればよいですか?

css を /public に配置して連結しないようにできることはわかっていますが、コンポーネントを複数のフォルダーに分割したくありません。