Search code examples
polymer-1.0paper-elements

Polymer paper-dropdown-menu


I am trying with paper-dropdown-menu. It seems to be working on Google Chrome but on Firefox the dropdown menu is not coming up. Is this only compatible with Chrome browser?


Solution

  • <link rel="import" href="../../bower_components/polymer/polymer.html">
    
    <dom-module id="cc-dropdown">
      <template>
        {{selectedData}}
        <paper-dropdown-menu label="Environment">
          <paper-menu class="dropdown-content" attr-for-selected="value" selected="{{selectedData}}">
            <template is="dom-repeat" items="{{data}}">
              <paper-item value="{{item}}">{{item}}</paper-item>
            </template>
          </paper-menu>
        </paper-dropdown-menu>
      </template>
    
      <script>
        (function() {
          'use strict';
    
          Polymer({
            is: 'cc-dropdown',
    
            properties: {
              data: {
                type: Array,
                value: ["Stage", "Prod"],
                notify: true
              },
              selectedData: {
                type: String,
                value: "Stage",
                notify: true
              }
            }
          });
        })();
      </script>
    
    </dom-module>

    Here is the one that works for me