ractive:如何在子 class 中调用 super ()?
ractive : how to call super () inside a child class?
这将是一个超级简单的问题。我有以下代码:
var component = ractive.extend ({
...
onrender : function (){...}
...
})
var view = component.extend({
...
onrender : function (){...}
})
view
中的onrender
被执行并隐藏component
中的onrender
。有没有办法从 view
上下文中调用 component
中的 onrender
?
您可以在覆盖方法中使用 this._super
来引用底层函数:
onrender: function(){
this._super();
// ...
}
它在文档中 this page(尽管示例是使用旧的生命周期方法)。
这将是一个超级简单的问题。我有以下代码:
var component = ractive.extend ({
...
onrender : function (){...}
...
})
var view = component.extend({
...
onrender : function (){...}
})
view
中的onrender
被执行并隐藏component
中的onrender
。有没有办法从 view
上下文中调用 component
中的 onrender
?
您可以在覆盖方法中使用 this._super
来引用底层函数:
onrender: function(){
this._super();
// ...
}
它在文档中 this page(尽管示例是使用旧的生命周期方法)。