我正在使用SAP UI5框架。我正在創建一個類的實例,然後更改一個類的構造函數。在創建類的第二個實例時,不會調用新的構造器!我正在改變一個JavaScript類的構造函數,但新的構造函數不被調用?
var myConstructor = function(){
alert('my own constructor');
}
var btn = new sap.m.Button({text:'Hello World'}) //sap.m.Button is a class
sap.m.Button.prototype.constructor = myConstructor; //Changing the constrcutor
var btn2 = new sap.m.Button({text:'h'}); // why myConstructor aint called !
這裏是工作示例http://jsbin.com/voluc/2/edit
感謝
'var btn2 = new btn.constructor({text:'h'})'' – elclanrs