私はいくつかのコードをjsからcoffeescriptに翻訳しています:
ダッシュ文字を含むオブジェクトプロパティのコンパイラで問題が発生しました:
私がこれを行う場合:
params =
fill: 'white'
stroke: '#fff'
'stroke-width': 2
'text-anchor': y_label_anchor
行番号のない奇妙なコンパイラエラーが発生します:エラー:暗黙のオブジェクトに暗黙の値を含めることはできません。
私がこれを行う場合:
params =
fill: 'white'
stroke: '#fff'
stroke-width: 2
text-anchor: y_label_anchor
1234行目に解析エラーが発生します:予期しない'-'。
私は、Coffescriptがプロパティ名のダッシュを台無しにしたくないことを完全に理解しています。問題は、JavaScriptのライブラリ関数に渡すことができるように、このオブジェクトを変換する方法をまだ理解する必要があるということです。
Coffeescriptでこのオブジェクトを作成する方法を知っている人はいますか?
ありがとうございました