使用 vue 我通常将任何复杂的逻辑提取到方法中,例如
<li v-for="todo in todos" v-show="!isTodoComplete(todo)">
{{ todo }}
</li>
Run Code Online (Sandbox Code Playgroud)
但是当我用 svelte 尝试相同的方法时:
{#each todos as todo}
<li hidden={isComplete(todo)}>{todo}</li>
{/each}
...
methods: { isComplete (todo) { ... } }
Run Code Online (Sandbox Code Playgroud)
我收到错误TypeError: ctx.isComplete is not a function。
难道我做错了什么?如何做这样的事情苗条的方式?
| 归档时间: |
|
| 查看次数: |
1402 次 |
| 最近记录: |