如何获取要在 {{if}} 中使用的数据项的值?
我试图获取要在 {{if}} 标记中使用的数据项的值,但无法使其工作。那么,问题是我们如何获得这个值?您可以在此处查看完整代码 http://jsfiddle.net/epitka/BhYvh/
<script id="contentHeaderTemplate" type="text/x-jquery-tmpl">
{{if($data.Id===1)}} Create New Order{{else}}Edit Order {{/if}}
<br />
</script>
I am trying to get the value of the data item to use in a {{if}} tag, but cannot get it to work. So, the question is how do we get that value? You can see full code here http://jsfiddle.net/epitka/BhYvh/
<script id="contentHeaderTemplate" type="text/x-jquery-tmpl">
{{if($data.Id===1)}} Create New Order{{else}}Edit Order {{/if}}
<br />
</script>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
去掉括号。
http://jsfiddle.net/mattball/KdqZF/
另请参阅
{{if}}
模板标签 API 页面。Drop the parentheses.
http://jsfiddle.net/mattball/KdqZF/
See also the
{{if}}
template tag API page.if 语句中不需要括号。尝试:
{{if $data.Id === 1 }}
You don't need the parentheses in that if statement. Try:
{{if $data.Id === 1 }}