問題タブ [iron-router]

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

javascript - Meteor.js パブリック フォルダーが .html ファイルを提供しない

で提供する必要がある Google の .html ファイルがありますhttp://www.domain.com/google1234567890123456.html。.html ファイルを に配置しましpathToMeteorApp/public/たが、その URL にアクセスすると、Meteor はいくつかのテンプレートを含む空のページを表示します。

を使用しiron-routerていますが、.html ファイルがパブリック フォルダーにあるにもかかわらず、ルーターがまだ .html ファイルへの URL を管理している可能性はありますか? もしそうなら、それを防ぎ、.html ファイルをその URL で直接提供するにはどうすればよいでしょうか?

router.js

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

meteor - Iron Router を使用して現在のユーザーを含むルートを定義するにはどうすればよいですか?

私は Meteor と Iron Router にかなり慣れていないので、この '/users/hippomoe/bookmarks/Kj6ecNk7DeW7PmmGA' のようなルートを作成しようとしています。ここで、hippomoe は現在ログインしているユーザーで、Kj6ecNk7DeW7PmmGA は a の ID になります。ブックマーク。私が試したことのいくつかは、ユーザー名を提供するハンドルバーヘルパーを追加することでした

また、RouteController 定義内のデータ コンテキストで user: Meteor.user().username を定義しようとしました。どちらの場合も、次のエラーが表示されます。

このタイプのルートを示す例を見つけようとしました (これは一般的だと思います)。これに関連して StackOverflow で見た他の質問は、現在ログインしているユーザーではなく、特定のドキュメントに関連付けられたユーザーを取得することに関するものでした。

シンプルなものが足りないようです。誰かがこれを達成する方法の簡単な例を提供/指摘できますか?

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

meteor - Iron-router と Meteor : 異なる URL でレンダリングされるテンプレート

私は3つのテンプレートを持っています。サインアップ、ログイン、公開テンプレート。

ハンドルバーがURLを取得してテンプレートをレンダリングするようなロジックを実行できる方法はありますか?

お気に入り:

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

javascript - Meteor iron-router がテンプレートを正しいレイアウトに挿入しない

ルートを設定しました

テンプレートはshowForceとてもシンプル

mainPanelテンプレそのまま

しかし、そのテンプレートにはこのような親があります

ルートはテンプレートをページにレンダリングしますが、yield位置にはレンダリングしません。page_logged_inテンプレートの DOM 兄弟として表示されます。

なぜこれが起こっているのですか?

ありがとう