關于handlers的問題
現在這種方式 在父類中吧this.handlers移除掉了 是完美的解決了之前因為公用同一實例handlers造成的bug. 但是把handlers的定義放到了父類的原型鏈上很難看出繼承關系了。是否可以將handlers還是保留在父類構造上.而是在子類構造中調用一下父類構造。從而使子類copy父類的屬性達到不公用同一屬性的問題.
比如在window構造函數中加入:
function Window(){
????????widget.Widget.call(this);
????????//以下本身特有屬性。
}
2017-02-08
有些道理。不過現有的可以啦。