私がコーヒースクリプトに次の継承を持っているとします。
myCat では「哺乳動物」が定義されていないように見えるため、エラーが発生します。
デフォルト値を継承するには、実際にはデフォルトを関数にする必要があるという他の投稿を読みました。しかし、コーヒースクリプトでこれを行うにはどうすればよいですか?
class Animal extends Backbone.Model
defaults:
mammal: true
class Cat extends Animal
defaults:
furColor: "gray"
myCat = new Cat
alert(myCat.get('mammal'))