問題タブ [express-handlebars]
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 - エクスプレスハンドルバーを使用してhtmlコードから関数を呼び出す方法は?
これは非常に基本的な質問だと思いますが、私は MEAN スタックを使用express-handlebars
して開始し、まだスキルを起動しています。
phtml
私は PHP の世界から来ており、次のように、コードのinsede から PHP 関数を呼び出していました。
これにより、現在の年が取得され、次の出力が出力されます。
(C) 2012 - 2016by ACME LLC. 全著作権所有。
ハンドルバー{{ }}
がコンテキスト変数を出力することは知っていますが、現在の年をコーンテキストに入れて印刷可能にしたくありません。
ハンドルバーヘルパーも見たことがありますが、これが正しい方法かどうかはわかりません。
助けていただければ幸いです。
node.js - Express jsでMVC viewBagの概念を使用するには?
ハンドルバー テンプレート 4.0 と共に Express js 4.1 を使用しています。ページをレンダリングするとき、オブジェクトのコレクションを Express route.get('/') から handlebar(.hbs) ビュー ファイルに送信しています。viewbag (MVC に類似) のようなオブジェクトを送信する可能性はありますか? hbs ファイルで @viewbag を使用してこれらのオブジェクトにアクセスする必要がありますか? 以下のコードは、2 つのオブジェクトのコレクションと共に hbs ファイルをレンダリングするために使用されます。
ここでは、viewBag を @viewBag.gridData または @viewBag.newdata として hbs で使用して、これらの配列値をバインドする必要があります。また、express js は MVC 構造に従っているため、hbs ファイルで @HTML ヘルパーと @section ControlsSection{} を使用する方法を提案してください。
node.js - IIS で Express js アプリケーションを公開する手順
Express jsノードアプリケーションをIIS
ローカルで公開するために従うべき正確な手順は何ですか? 私が参照したほとんどのリンクには web.config ファイルがあります。それが私たち自身によって生成されるべきかどうかは明らかではありません。私のプロジェクトには、DB 接続が含まexpress js 4.14.0
れます。また、必要な前提条件とインストールを段階的に教えてください。handlebars 4.0.1
tedious
javascript - ノードjsアプリケーションでハンドルバーを使用する場合、registerHelperとしてTypeErrorを取得することは関数ではありません
私のノードjsアプリケーションには、テンプレートファイルで使用するためにハンドルバーのif-elseロジックを登録しようとしている以下のコードがあります。ただし、「TypeError: hbs.registerHelper は関数ではありません」というエラーがスローされます。誰かが私が犯している間違いを指摘し、if - elseif -else ロジックを登録して等値 (または比較) チェックを実行し、テンプレートで意思決定ロジックを構築する方法を提案できますか?
package.json の Express-handlebars のバージョンは 3.0.0 です