如何将coffeescript类扩展样式更改为cc.Class.extends({ator:function(){} .

How can I change the coffeescript class extends style to cc.Class.extends({ator:function(){} ...})?

本文关键字:extends Class ator function cc coffeescript 扩展 样式      更新时间:2023-09-26
class  Son extends Father   

作为coffeescript到js:

Son = function(){ __extends=function(){...} .... Son::ator = function(){} return Son}

但是我需要这个:

Son = Father.extends({ator:function (){}}) 

当bassClass不是一个coffee类时,本机的'extends'不是用于所有的东西。所以我可以通过更改coffeescript代码来使用新样式"extends"吗?如果可以,如何使用?

我需要这个:

Son = Father.extends({ator:function (){}})

我不知道使用CoffeeScript的extends有什么问题,但是如果你想编写编译到上面的代码,只需使用

Son = Father.extends
    ator: () ->