2016-04-02 6 views
0

左パネルにストアの新しいフィールドを追加します。このプロトタイプの方法を拡張する必要があることがわかりましたが、どうやってそれをどうやって進めるのか分かりません。Store Locatorのストアパネルに新しいフィールドを追加google maps api

storeLocator.Store.prototype.getInfoWindowContent = function() { 
 
    if (!this.content_) { 
 
    // TODO(cbro): make this a setting? 
 
    var fields = ['title', 'address', 'phone', 'misc', 'web']; 
 
    var html = ['<div class="store">']; 
 
    html.push(this.generateFieldsHTML_(fields)); 
 
    html.push(this.generateFeaturesHTML_()); 
 
    html.push('</div>'); 
 

 
    this.content_ = html.join(''); 
 
    } 
 
    return this.content_; 
 
};

私は、上記のリスト "フィールド" のフィールドを追加する必要があります。助けてください。

答えて

0

すでに提供されているコードに基づいて、追加のフィールドを含めることができると思われる変数fieldsがあります。その配列にStringの値を追加しようとしましたか?試してみる。

私はhtml変数が店舗ロケータのインターフェイス用だと思います。 fieldsがhtmlにプッシュ(html.push())されていることに注目してください。

このリンクは、Simple Customized Store Locatorを示しています。また、このGithub Store Locator Referenceもあなたにとって役に立ちます。

これが役に立ちます。がんばろう。

関連する問題