問題タブ [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.
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の更新でそのようなものを取り除いたと思いますか?Template
signin
Template.signin.events({...})
私が試した別のバージョンは
しかし、それもうまくいきません。元のコードで取得したものは得られませんがUncaught TypeError
、正しいハンドラーの上書きに失敗しただけだと思います。
明確にするために、これは私のカスタム パッケージ内でクライアント側で実行されるすべてのコードです。私の JS ファイルは、Telescope にあるカスタム パッケージの直接の子です。
Meteor でデフォルトのログイン ハンドラーを上書きするにはどうすればよいですか? (つまり、Meteor のコードではなく、「ログイン」ボタンをクリックしたときにコードを実行するにはどうすればよいですか?)
アップデート:
リクエストに応じて、「Meteor アカウントの拡張」の例を示すこの短いウォークスルーの手順を試しました。クライアント側のコンソールに多くのエラーが表示され、サーバー側のコンソールに 1 つのエラーが表示されます。提案は特に Telescope ではうまく機能しないため、それが起こっているように感じますが、おそらく Meteor の単純な古いインスタンスがあればうまくいくでしょう。
meteor - 望遠鏡フォーム ラベル - どこから来たの?
自動フォーム ラベルが Telescope のどこから来たのかを示す明らかなものは見つかりません。私が見ることができるスキーマにはラベルがありません(少なくとも投稿の場合はそうではありません)。少なくとも投稿のオートフォーム呼び出しには明らかなものはありません...
...フィールドセットや、ラベルを自動フォームに渡す他の明白な方法が見つかりません。たとえば、Posts スキーマの「createdAt」は、フォームに表示されると「Created At」という表示ラベルを持つことになります。その「変換」はどこで、どのように行われるのでしょうか?
ティア!
javascript - posts_listでインスタンス化された投稿の_idを取得するには?
Telescope に表示されている_id
すべての を取得する必要があります。post_item
Collection にあるのは posts_itens ではなく、表示されているものです。
Google 翻訳を使用します。
javascript - Meteor.js と Telescope の public フォルダー内のアセットへのリンク
私は Meteor で Telescope を使用していますが、パブリック フォルダーにあるものにアクセスできません。私のMeteorアプリには、パブリックフォルダーを持つパッケージがあります。これには、適切にリンクできない画像/フォントがあります。
私はMeteorとTelescopeを初めて使用するので、基本的なことを台無しにしていると思います。これらは私が取り組んでいるものです:
へのファイル構造パス/public
:
icons
、images
、およびの3 つのフォルダが含まれていますfonts
。
CSS で自分のフォントにリンクするには、以下を使用してい@font-face
ます。
しかし、これらのフォントが読み込まれず、コンソールにエラーが表示されます: Failed to decode downloaded font: http://localhost:3000/fonts/neuzeit-book.ttf [index:1]
. これらのソースごとにこれを取得します。さらに、同じパッケージ内のテンプレートの画像へのリンクも試みました。
しかし、その後、ページ上のその画像の代わりに壊れたリンク アイコンが表示されます。奇妙なことに、コンソールの画像に 404 は表示されません。
これは権限の問題ですか? この SO 記事を参照しましたが、正しいパスを正しく書いていると信じているため、これは無関係になりましたか? お知らせ下さい!
javascript - json をインポートして毎時 Meteor を更新する
Meteor を自動的に更新して、より具体的な Meteor ベースの Telescope フレームワークを json で 1 時間ごとに定期的に更新しようとしています。具体的には、JSON は Kimono Labs によって生成されます。だから私は2つをくっつけようとしているだけです。
json が Kimono によって更新されるたびに、Meteor/Telescope は関連する更新をインポートしてタグ付けし、投稿する必要があります。
関連する情報源を紹介してください。これが非常に初心者であるか、明確に表現されていない質問である場合は、事前にお詫び申し上げます。
meteor - defer コールバックの例外: エラー: 修飾子オプションが true の場合、検証オブジェクトには少なくとも 1 つの演算子が必要です
ロール パッケージを追加してから、ゲストやメンバーなどのカスタム ユーザー ロールを設定して、有料プランで使用できるようにしようとしています。次のエラーが表示されます
次の関数を実行すると
telescope - 望遠鏡でソーシャル共有ボタンを有効にする方法
望遠鏡でソーシャル共有ボタンを有効にする方法を知っている人はいますか? 望遠鏡のドキュメントをすべて読みましたが、まだ答えがありません 具体的には、どのファイルを編集すればよいですか? ありがとう
meteor - Meteor Autoform Select2 設定値
Meteor autoform select2 パッケージを使用していますが、選択した値を設定する方法を見つけようとしています。現在、次のことを試していますが、残りの国のリストが表示されません