2016-06-14 7 views
0
<div class="center horizontal layout"> 
     <iron-label> 
     paper radio button 
     <paper-radio-button noink iron-label-target>Radio</paper-radio-button> 
     </iron-label> 
</div> 

Klick auf Text paper radio button keine Klicks auf das Optionsfeld Weiterleitung aber die documentation sagt: Alle Wasserhähne auf den iron-label werden das "Ziel" Element weitergeleitet werden.<iron-label> nicht Spedition Taps <Papier-radio-button>

Antwort

2

Es funktioniert in diesem JS Bin für mich.

<!doctype html> 
<html> 

<head> 
    <meta name="description" content="http://stackoverflow.com/questions/37816458"> 
    <meta charset="utf-8"> 
    <base href="http://polygit.org/components/"> 
    <script href="webcomponentsjs/webcomponents-lite.min.js"></script> 
    <link href="polymer/polymer.html" rel="import"> 
    <link href="iron-label/iron-label.html" rel="import"> 
    <link href="paper-radio-button/paper-radio-button.html" rel="import"> 
</head> 

<body> 
    <dom-module id="my-el"> 
    <template> 
     <iron-label> 
     clicking here should forward tap to paper-radio-button 
     <paper-radio-button noink iron-label-target on-tap="radioButtonTapped">Radio</paper-radio-button> 
     </iron-label> 
    </template> 
    <script> 
     Polymer({ 
     is: 'my-el', 
     radioButtonTapped: function (e) { 
      console.log('tap'); 
     } 
     }); 
    </script> 
    </dom-module> 
    <my-el></my-el> 
</body> 

</html> 

https://jsbin.com/juzewi/edit?html,console,output

+0

Dank für die Zeit zu testen nehmen. Konnte immer noch nicht herausfinden, warum es für mich nicht funktioniert, der gleiche Code funktioniert in JS Bin btw .. – Sohaib

+0

Überprüfen Sie Ihre Importe und Netzwerkaufrufe, um sicherzustellen, dass alle notwendigen Importe vorhanden sind – a1626