借助vue,我通常将任何复杂的逻辑提取到方法中,例如
<li v-for="todo in todos" v-show="!isTodoComplete(todo)">
{{ todo }}
</li>
但是当我用svelte尝试相同的方法时:
{#each todos as todo}
<li hidden={isComplete(todo)}>{todo}</li>
{/each}
...
methods: { isComplete (todo) { ... } }
我遇到错误TypeError: ctx.isComplete is not a function
。
我做错什么了吗?这样的事情怎么办?