骨干扩展视图,扩展方法

时间:2018-04-05 12:08:47

标签: inheritance methods backbone.js extend

如何扩展扩展视图父方法不覆盖,保留父方法语句并添加一些自定义代码,这里是示例案例

http://sciencenews.org.400elmp02.blackmesh.com

1 个答案:

答案 0 :(得分:1)

  

JavaScript没有提供一种简单的方法来调用超级函数   在原型链上定义更高的同名。如果你   覆盖核心函数,如set或save,并且你想调用   父对象的实现,你必须明确地称之为

http://backbonejs.org/#Model-extend

   var MyView = SomeView.extend({
      parentMethod: function() {
         SomeView.prototype.parentMethod.apply(this, arguments);
         //some additional logic
      }
    })