我有一个.hbs文件,在这个文件中我可以通过输入{{username}}
来访问用户名。
现在我在我的.hbs文件中添加一个脚本标签(比如将脚本标签添加到html文件中),我想在此标签中编写javascript。我测试过:
alert(5);
它有效。现在我想访问脚本标记中的{{username}}
变量,但输入{{username}}
不会返回用户名。如何访问此变量?
{{username}}
<script type="text/javascript">
var temp = Handlebars.compile('{{username}}');
var username = temp({});
$.getJSON("http://localhost:3000/users/"+ username +"/summary.json", function (data) {
num= data.topics[0].id;
});
</script>
我想在{{username}}附近的.hbs文件中打印num变量,但我不知道怎么办?
答案 0 :(得分:0)
<div id="elements">
<div data-id="1" class="element">Element 1</div>
<div data-id="2" class="element">Element 2</div>
<div data-id="3" class="element">Element 3</div>
</div>
<div id="summaries">
<div data-id="1" class="summary">Summary 1</div>
<div data-id="2" class="summary">Summary 2</div>
<div data-id="3" class="summary">Summary 3</div>
</div>