あなたが設定し、ハンドルバー内のローカル変数を使用しようとしている場合は、このような何かをしようと事前に
<p id="BrandLogo"></p>
<script>
var directory = window.location.pathname;
var branding;
var str = directory.includes("blackvue");
if (str === false) {
branding = value one;
} else {
branding = value 2
}
document.getElementById("BrandLogo").innerHTML = branding;
</script>
または
<p id="BrandLogo"></p>
<script>
var directory = window.location.pathname;
var branding;
if (str == '/URL-I-Want-To-Focus-On/') {
branding = value one;
} else {
branding = value 2
}
document.getElementById("BrandLogo").innerHTML = branding;
</script>
ありがとう::どのような作品を私は持っているが下に表示され
まず、ヘルパー関数を作成します。
var handlebars = require('handlebars');
handlebars.registerHelper("setVar", function(varName, varValue, options) {
options.data.root[varName] = varValue;
});
次に、変数を設定します。あなたがハンドルバーを使用しているどのように私たちを見る場合には役立つかもしれない
<div>
<h1>{{greeting}}</h1>
</div>
document.getElementById("BrandLogo").innerHTML = {{branding}};
:
は最後に、変数(複数可)を使用します。 – 76484
@ 76484サース社がテンプレートエンジンとして使用しています。ハンドルバーの実装は、素敵なコントロールの外にあります – Alyss
あなたがハンドルバーに入れたいと思う特別な理由はありますか?このスクリプトは、クライアント側でステンシルを使用するように見えます。 – Alyss