车把调节似乎不适用于属性。
<。>在.js 中if (Meteor.isClient){
Template.cards.myCards = function()
{
return ["something.png"];
}
Template.card.isSelected = function()
{
return true;
};
}
.html中的
<head>
<title>test</title>
</head>
<body>
{{>cards}}
</body>
<template name="cards">
{{#each myCards}}
{{>card}}
{{/each}}
</template>
<template name="card">
<div class="{{#if isSelected}}selectedClass{{/if}}">
{{#if isSelected}}selectedContent{{/if}}
</div>
</template>
给我(一旦渲染)
<div class="<!--data:DQhTaW3zefLpaZQ2k-->">
selectedContent
</div>
我的“selectedClass”去了哪里?为什么它被注释数据块取代?
获取GitHub
上的代码