gpt4 book ai didi

syntax - 如何制作跨越多行的haml-coffee 封口?

转载 作者:行者123 更新时间:2023-12-04 21:48:01 31 4
gpt4 key购买 nike

我正在尝试向我的一个模板添加少量逻辑(请不要责骂我将逻辑放入 View 中的错误)并且很难获得正确的 hamlc 语法。

我正在迭代一个集合并想跳过另一个集合中存在的元素

直接的 CoffeeScript 看起来像:

for artwork in artworks
unless _.find(cart_items, (ci) ->
ci.id == artwork.product_code
alert 'artwork not in cart'

我正在努力:
- for artwork in artworks
- unless _.find(cart_items, (ci) -> | # < multiline, right?
ci.id == artwork.product_code
- alert 'artwork not in cart'

我得到了一些关于:
Block level too deep in line undefined

有任何想法吗? TIA,
比利

最佳答案

通过将闭包放在同一行上,我能够使其工作:

- for artwork in artworks
- unless _.find(cart_items, (ci) -> ci.id == artwork.id)
- alert 'not in the cart'

关于syntax - 如何制作跨越多行的haml-coffee 封口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10902264/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com