Javascript 如何使用meteor模板中的语句
我喜欢和meteor一起工作,但我有个问题找不到解决办法 在模板文件中,我有以下代码:Javascript 如何使用meteor模板中的语句,javascript,templates,meteor,Javascript,Templates,Meteor,我喜欢和meteor一起工作,但我有个问题找不到解决办法 在模板文件中,我有以下代码: <template name="klussenboard"> <h2>Klussen</h2> <div class="klussenboard"> {{#each klus}} {{#if status=1}} <li> <a class="startlink" href="#"><img s
<template name="klussenboard">
<h2>Klussen</h2>
<div class="klussenboard">
{{#each klus}}
{{#if status=1}}
<li>
<a class="startlink" href="#"><img src="/images/starten.png"></a>
</li>
{{/if}}
{{/each}}
</div>
</template>
但这不起作用。如何在模板文件中执行语句
期待答案。Spacebars(meteor的模板库)与(它所基于的)非常相似,不会执行任意表达式,比如angular.js的模板
如果您更改了要写入帮助器方法的语句,就像这样(请随意选择更好的名称!):
因此,这个
,在helper函数中是
这假设您所处的环境中,status
是一个变量(根据您的问题,您是)
然后,每当状态变量发生变化时,它就会响应性地更新。空格键(meteor的模板库),就像(它所基于的)不执行任意表达式一样,比如angular.js的模板
如果您更改了要写入帮助器方法的语句,就像这样(请随意选择更好的名称!):
因此,这个
,在helper函数中是
这假设您所处的环境中,status
是一个变量(根据您的问题,您是)
然后,只要状态
变量发生变化,该模板就会进行反应性更新。这是您的整个模板吗?你能发布任何客户端代码来填充你的模板吗?这是你的整个模板吗?你能发布任何客户端代码来填充你的模板吗?也许值得注意的是angular.js的模板也不执行原始javascript,但它们执行类似javascript的语句-我只是把它作为允许内联语句的js模板库的一个例子。你是个英雄。谢谢也许值得注意的是angular.js的模板也不执行原始javascript,但它们确实执行类似javascript的语句——我只是将其作为允许内联语句的js模板库的一个示例。你是一个英雄。谢谢
Template.klussenboard.klus = function () {
return Klussen.find({"status": { $gt: 0 }}, {
sort: {datum: -1}
});
};
<template name="klussenboard">
<h2>Klussen</h2>
<div class="klussenboard">
{{#each klus}}
{{#if isEnabled}}
<li>
<a class="startlink" href="#"><img src="/images/starten.png"></a>
</li>
{{/if}}
{{/each}}
</div>
</template>
Template.item.isEnabled = function() {
return this.status == 1;
}