問題タブ [spacebars]
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.
html - Meteor で HTML フラグメント (部分) をネストするにはどうすればよいですか?
Meteor でパーシャル (HTML のフラグメント) をネストする方法はありますか?
どうして言えないの
?
これは、どの HTML ページでも非常に一般的なことであり、Mustache と Handlebars の通常の機能です。これを試してみると、Meteor が黙って失敗するのはなぜですか?
templates - Spacebars テンプレートが完全にレンダリングされないのはなぜですか?
テンプレートがすべてのフィールドをレンダリングしないという奇妙な状況があります
- このテンプレートでは、#each 内のすべてが正しくレンダリングされます。
- ただし、h2 の最初の {{photographer}} は空白です。同じテンプレート。何か案は?
- これは、別のテンプレートでも同じように発生します。
- これはhttp://photo-story.meteor.com/photog/https://github.com/deanwenick/cf07-storiesのディーン の完全なコードで見ることができます
どうもありがとう
javascript - Meteor アプリケーションに何も表示されないのはなぜですか?
client.jsファイルにこれがあります
したがって、console.log には問題なく表示されますが、実際には Web ページには表示されません。
これは、ハンドルバー テンプレートを含む私の html ファイルです。
私の理解では (これはハンドルバーに関して非常に限られています)、{{#各チャンプ}} はオブジェクトを繰り返しますか? しかし、何らかの理由で、ページに何も表示されていません。
これはオブジェクト構造です (コンソールに表示されます)。
基本的に、オブジェクトの値を持つプロパティを持つオブジェクトを渡しています。{{#each} がプロパティを反復処理し、値 (オブジェクト) にアクセスできると仮定してからname
、テンプレートでその変数のプロパティにアクセスしようとしましたhandlebars
が、機能しません。
meteor - layoutTemplate が 0.8 で正しく機能しない
次のようなものがあると思いました:
その後
最後の更新後も引き続き動作します。レイアウトを機能させ続けるためにどのような変更を加える必要があるか考えていますか? 今のところ、どこにもうまく説明されていないようです。
ページをレンダリングした後に得られるのは、
ブラウザの左上隅にあります。
Edit1: 何らかの理由で、以前はブラウザ コンソールにエラーが表示されませんでしたが、現在は表示されています。accounts-ui-bootstrap-3 に関連しているようです。Spark を使用しようとしています。blaze(dev?) ブランチに変更して、もう一度試してみます。
Edit2:smart.json
ファイル内の適切な行をこれに置き換えました
コンソールに表示されるエラーは解決したようですが、左上に「テンプレート」というテキストが表示されるだけです。「ブレイズ」ブランチはアクティブな更新が行われているようですので、おそらくそれだけです...これがわかり次第更新します。
javascript - Meteor テンプレート ヘルパーがコンテキストで変数を返さないのはなぜですか?
何らかの理由で、これはまったく機能しません。
{{user_slugged username}}
テンプレートで使用{{username}}
できる変数です。ただし、ヘルパーで null / undefined 値が返されます。
ここに私のヘルパーコードがあります
私が抱えている問題は、このようなことをしようとすると{{user_slugged 'Hello'}}
、すべてが正しく行われ、期待どおりに返されることです。
ただし、同じコード行で簡単に表示できるにもかかわらず、試してみる{{user_slugged username}}
とうまくいかないようです。{{username}}
これは本当に奇妙に思えますが、ハンドルバー ヘルパーにパラメーターを送信する方法が で変更された可能性があると考えていますMeteor 0.8.0
。もしそうなら、誰かが私を正しい方向に向けるか、この質問への答えを教えてくれれば幸いです.
編集:明確にするため{{username}}
に、同じ行で使用できる{{user_slugged username}}
ので、このようなものが機能します
<a href="{{user_slugged username}}">{{username}}</a>
username
テンプレートで使用できるオブジェクト プロパティであり、ヘルパーにパラメーターとして送信しようとしている時点で使用できます。