大家好:我经常跑与CoffeeScript的以下问题,如果有人解决方案的知道不知道。考虑下面的代码:CoffeeScript的assoc命令数组语法
k=for x in [0...3]
{foo:{bar:x,baz:3},qux:5}
我有很多代码有这个基本的布局。但是,它很难阅读。这将是清洁剂来编写代码的方式如下:
#Gives Error- PARSE ERROR ON LINE 5: UNEXPECTED 'TERMINATOR'
k=for x in [0...3]
foo:
bar:x
baz:3
qux:5
这个错误可以用下面的技巧,它看起来真的很丑陋被规避:
k=for x in [0...3]
g=
foo:
bar:x
baz:3
qux:5
g
有谁知道一个干净的方式来使用Coffeescript的多行关联数组语法在理解的内部没有遇到这个错误?谢谢你的帮助!
是的,这显然是完全发出─感谢您的链接到bug报告的症结所在。 – drcode 2011-05-27 12:03:56