2013-05-12 58 views
0
/** 
* @const 
* @type {!storeLocator.FeatureSet} 
* @type {!storeLocator.FeatureSet} 
* @private 
*/ 
MedicareDataSource.prototype.FEATURES_ = new storeLocator.FeatureSet(
    new storeLocator.Feature('Wheelchair-YES', 'Shoe1'), 
    new storeLocator.Feature('Audio-YES', 'Shoe2') 
); 


/** 
* @return {!storeLocator.FeatureSet} 
*/ 
MedicareDataSource.prototype.getFeatures = function() { 
    return this.FEATURES_; 
}; 

我每次去Audio-YES線後添加一行代碼的輸出消失在我的程序?哪裏不對?JS錯誤,看看裏面

+0

也許你忘記插入新行'新storeLocator.Feature前加','(「東西」,「其他」)' – 2013-05-12 06:23:35

+0

我愛你。 @Mojtaba你是我的英雄。 – user2373630 2013-05-12 06:25:41

+0

我會在這裏添加它作爲答案。 – 2013-05-12 06:29:01

回答

0

您不能在new storeLocator.Feature('Audio-YES', 'Shoe2')之後添加代碼。劇情: storeLocator.FeatureSet構造,你寫代碼在那裏,你傳遞參數,用逗號隔開。

0

也許你忘記插入新行之前添加,

MedicareDataSource.prototype.FEATURES_ = new storeLocator.FeatureSet(
    new storeLocator.Feature('Wheelchair-YES', 'Shoe1'), 
    new storeLocator.Feature('Audio-YES', 'Shoe2'), // don't forget the comma 
    new storeLocator.Feature('something', 'else') 
);