問題タブ [telescope]

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 に答える
835 参照

javascript - Meteor のデフォルトのログイン ハンドラの上書き

NPM ldapjsとこのMeteor LDAP プロジェクトを使用して、テスト用の Telescope Web サイトで LDAP を有効にしようとしています。主な問題は、LDAP を唯一のログイン方法にしたいということです。私の計画は、組み込みの Telescope (Meteor?) ログイン方法のラッパーを用意することです。LDAP クレデンシャルがパスすると、Telescope ログイン スクリプトが実行され、通常どおり続行されます。

おそらくこれはハッキーな解決策であり、より良い解決策が存在しますか? いずれにせよ、動作するには LDAP が必要です。現在、デフォルトのログイン方法をこれで上書きしようとしています:

コメントにあるように、log コマンドは実行されません (私は Chrome を使用していて、ログインしようとした後のコンソールが空白であるため、私は知っています)、さらに、ページを読み込むたびにこれを取得します:

行 45 はであるため、 にはメンバーがないTemplate.signin.events({と結論付けました。私はそのコードをいくつかの異なる場所で見てきました(引用符で「Template.signin.events」をグーグルで検索するだけです)が、彼らはMeteorの更新でそのようなものを取り除いたと思いますか?TemplatesigninTemplate.signin.events({...})

私が試した別のバージョンは

しかし、それもうまくいきません。元のコードで取得したものは得られませんがUncaught TypeError、正しいハンドラーの上書きに失敗しただけだと思います。

明確にするために、これは私のカスタム パッケージ内でクライアント側で実行されるすべてのコードです。私の JS ファイルは、Telescope にあるカスタム パッケージの直接の子です。

Meteor でデフォルトのログイン ハンドラーを上書きするにはどうすればよいですか? (つまり、Meteor のコードではなく、「ログイン」ボタンをクリックしたときにコードを実行するにはどうすればよいですか?)


アップデート:

リクエストに応じて、「Meteor アカウントの拡張」の例を示すこの短いウォークスルーの手順を試しました。クライアント側のコンソールに多くのエラーが表示され、サーバー側のコンソールに 1 つのエラーが表示されます。提案は特に Telescope ではうまく機能しないため、それが起こっているように感じますが、おそらく Meteor の単純な古いインスタンスがあればうまくいくでしょう。

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

meteor - 望遠鏡フォーム ラベル - どこから来たの?

自動フォーム ラベルが Telescope のどこから来たのかを示す明らかなものは見つかりません。私が見ることができるスキーマにはラベルがありません(少なくとも投稿の場合はそうではありません)。少なくとも投稿のオートフォーム呼び出しには明らかなものはありません...

...フィールドセットや、ラベルを自動フォームに渡す他の明白な方法が見つかりません。たとえば、Posts スキーマの「createdAt」は、フォームに表示されると「Created At」という表示ラベルを持つことになります。その「変換」はどこで、どのように行われるのでしょうか?

ティア!

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

javascript - posts_listでインスタンス化された投稿の_idを取得するには?

Telescope に表示されている_idすべての を取得する必要があります。post_itemCollection にあるのは posts_itens ではなく、表示されているものです。

Google 翻訳を使用します

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

javascript - Meteor.js と Telescope の public フォルダー内のアセットへのリンク

私は Meteor で Telescope を使用していますが、パブリック フォルダーにあるものにアクセスできません。私のMeteorアプリには、パブリックフォルダーを持つパッケージがあります。これには、適切にリンクできない画像/フォントがあります。

私はMeteorとTelescopeを初めて使用するので、基本的なことを台無しにしていると思います。これらは私が取り組んでいるものです:

へのファイル構造パス/public:

iconsimages、およびの3 つのフォルダが含まれていますfonts

CSS で自分のフォントにリンクするには、以下を使用してい@font-faceます。

しかし、これらのフォントが読み込まれず、コンソールにエラーが表示されます: Failed to decode downloaded font: http://localhost:3000/fonts/neuzeit-book.ttf [index:1]. これらのソースごとにこれを取得します。さらに、同じパッケージ内のテンプレートの画像へのリンクも試みました。

しかし、その後、ページ上のその画像の代わりに壊れたリンク アイコンが表示されます。奇妙なことに、コンソールの画像に 404 は表示されません。

これは権限の問題ですか? この SO 記事を参照しましたが、正しいパスを正しく書いていると信じているため、これは無関係になりましたか? お知らせ下さい!

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

javascript - json をインポートして毎時 Meteor を更新する

Meteor を自動的に更新して、より具体的な Meteor ベースの Telescope フレームワークを json で 1 時間ごとに定期的に更新しようとしています。具体的には、JSON は Kimono Labs によって生成されます。だから私は2つをくっつけようとしているだけです。

json が Kimono によって更新されるたびに、Meteor/Telescope は関連する更新をインポートしてタグ付けし、投稿する必要があります。

関連する情報源を紹介してください。これが非常に初心者であるか、明確に表現されていない質問である場合は、事前にお詫び申し上げます。

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

meteor - defer コールバックの例外: エラー: 修飾子オプションが true の場合、検証オブジェクトには少なくとも 1 つの演算子が必要です

ロール パッケージを追加してから、ゲストやメンバーなどのカスタム ユーザー ロールを設定して、有料プランで使用できるようにしようとしています。次のエラーが表示されます

次の関数を実行すると

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

telescope - 望遠鏡でソーシャル共有ボタンを有効にする方法

望遠鏡でソーシャル共有ボタンを有効にする方法を知っている人はいますか? 望遠鏡のドキュメントをすべて読みましたが、まだ答えがありません 具体的には、どのファイルを編集すればよいですか? ありがとう

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

meteor - Meteor Autoform Select2 設定値

Meteor autoform select2 パッケージを使用していますが、選択した値を設定する方法を見つけようとしています。現在、次のことを試していますが、残りの国のリストが表示されません