問題タブ [meteor-helper]

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 投票する
1 に答える
280 参照

javascript - EasySearch は機能しないプロパティですが、以前は機能していました

Meteor を使用していますが、これまでで最高のものです。私は今、Web 開発を本当に楽しんでおり、javascript がとても楽しくなりました。

現在、自分のサイトに EasySearch ソリューションを実装していますが、何らかの理由で機能しなくなりました。以前は機能していました。

https://github.com/matteodem/meteor-easy-search

その間、主に Collectionsfs の実装、データのフィールド設定の変更などを行っています。

テンプレート コード:

Mongodb コード:

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

jquery - meteor テンプレート イベントの html タグからテキストを取得するにはどうすればよいですか?

以下のコードから「オプション 1」を取得するにはどうすればよいですか。

スタイルに選択したプラグイン ( http://harvesthq.github.io/chosen/ ) を使用しています。したがって、ドロップダウン ノードは異なる方法で変換され、1 つのノードは次のようになります。

ドロップダウンから選択した値を保持します。

テンプレートイベント内の私のコードは次のとおりです。

それは私に与えています:

そこから「オプション1」が欲しい。私がこのように書くと:

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

javascript - meteor でリアクティブ テーブルを使用してネストされたオブジェクトにアクセスする

同じ住所に複数の連絡先を入力できるテーブルに連絡先を表示しようとしています。次のようにリアクティブテーブルの設定を定義しました:

問題は、このアドレスの最初の連絡先の連絡先情報のみが表示されることです。「0」ではなく [0] を使用してみましたが、何も変わりませんでした。

何か案が?

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

meteor - Meteor テンプレート: ユーザーがログインしているかどうかを確認する最も簡単な方法は?

Meteor の accounts-ui を使用しています。カスタム ヘルパー コードを記述せずに、ユーザーがテンプレートにログインしているかどうかを確認する方法はありますか?

擬似コード:

そうでない場合、最もクリーンで最も慣用的な方法は何ですか?

ここではクライアント側のみを気にします。

ありがとう。

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

jquery - Change Body Class Based On URL in Meteor

I have a template named layout in my app. Inside has:

Basically what I want to achieve is that when you hit a url, for example, www.abc.com/sky, I want to add a body class of blue:

In my client folder I have this but seems not to work:

I am new to the javascript world and I am following a tutorial but the tutorial was not aimed for Meteor.

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

meteor - テンプレート ヘルパーの再実行時に Meteor テンプレートが更新されない

特定の条件に基づいてさまざまなオートフォーム ステップを含むカスタム フォーム ウィザードを作成しようとしています。簡単な meteorPad の例を以下にリンクします。リアクティブ データ ソース (セッション変数) が変更されると、リアクティブ計算 (テンプレート ヘルパー) が実行され、コンソール出力で確認されます。ただし、テンプレートは更新されず、ステップ数は同じままです。テンプレートを正しく更新するために必要なことはありますか? ありがとう! http://meteorpad.com/pad/cPWShRiTKYpBaMahn/リーダーボード

html

クライアントコード

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

javascript - 別のテンプレートを表示する MeteorJs テンプレート条件

meteorjs のデフォルト レイアウト ファイルがあり、iron-route を使用して別のページにルーティングしています。ホームページにナビゲーションを表示しないようにしています。2つの別々のファイルを使用してこれを行うことができますが、単一のファイルでこれを行いたいです。

私のルート

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

javascript - meteor : meteors ヘルパーから配列を出力する方法

ul liメーターヘルパーからタグを生成したい。

結果:

私のテンプレートコードは

私のヘルパーは配列を返します。

0 投票する
3 に答える
288 参照

javascript - Meteor.call を使用すると、return が meteor ヘルパーから表示されない

戻り値がコンソールに出力されています。しかし、それはテンプレートに表示されません

私のテンプレート

js

私はその見返りに正しいですか?またはそれを行う方法は?

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

javascript - Meteor.js: イベントとヘルパーでのメソッドと関数の再利用

私は Meteor.js を初めて使用するので、次の 2 つの質問について誰か助けていただければ幸いです。矢印をクリックして次のフラッシュカードを表示するフラッシュカードアプリを作成しています。フラッシュカードは事前にシャッフルされており、矢印をクリックしてデッキ全体を確認します。

私の wordPage テンプレートは次のとおりです。

私の wordPage.js は次のとおりです。

wordPage は、上記のメソッドを介して単語とインデックスをより詳細なテンプレートに渡します。

私の2つの質問:

1)ページが読み込まれるたびにフラッシュカードをシャッフルしたいのですが、それを簡単に(つまり、MongoDBデータベース全体をシャッフルせずに)行う方法を見つける唯一の方法は、フラッシュカードデッキ全体を配列に保存することです.セッション変数。Sessions 変数を使用していない場合、どのように実装しますか? ルートに移動するたびに、またはどこかでシャッフル ボタンをクリックするたびに、デッキをシャッフルする最良の方法は何ですか?

2) wordPage.js ファイルで Session.get / Session.set を使用しています。これらの関数を保存して、wordPage ヘルパーとイベントの両方でアクセスできるようにする方法はありますか? 私はこのようなことをしてみました:

ヘルパーとイベント ブロックの外側で、word(index) を使用しようとしています。しかし、単語をグローバル変数にしている場合にのみ機能するようです。

よろしくお願いします。