1
我正在使用JavascriptMVC處理我的第一個項目。從JavascriptMVC中的靜態方法獲取靜態屬性的值
我有一個班Foo。
$.Class('Foo',{
// Static properties and methods
message: 'Hello World',
getMessage: function() {
return Foo.message;
}
},{});
這工作正常。但如果我不知道班級名稱怎麼辦? 我想是這樣的:
$.Class('Foo',{
// Static properties and methods
message: 'Hello World',
getMessage: function() {
return this.message;
}
},{});
,但我不能在靜態屬性中使用這個。 那麼,如何從靜態方法獲取當前類名。
從原型方法很簡單:
,但如何做到這一點的靜態方法?
但是,你知道的類名... **!** – gdoron 2012-03-05 10:14:58
在這種情況下,我知道,但我想編寫一個父類,有一些靜態方法,並使用該靜態方法繼承的類。所以類名將會改變,對於每一個繼承的方法。我不想在每個繼承的類中定義這些靜態方法。 – 2012-03-05 10:17:56