मैं पॉलिमर प्रोजेक्ट से पेपर एलिमेंट्स का उपयोग फॉर्म बनाने के लिए कर रहा हूं, और paper-radio-group
टैग और उसके बच्चों, paper-radio-button
का उपयोग कर समस्या में भाग लिया है । रेडियो बटन समूहीकरण और myFieldName
क्षेत्र के लिए एक एकल मान उत्पादन कि name
गुण एक ही हैंपॉलिमर पेपर-रेडियो-ग्रुप - एक ही नाम के साथ कई रेडियो बटन कैसे हैं
<input type="radio" name="myFieldName" value="MyFirstOption" />
<input type="radio" name="myFieldName" value="MySecondOption" />
<input type="radio" name="myFieldName" value="MyThirdOption" />
ध्यान दें,: एक सामान्य रेडियो बटन सूची के साथ, मैं निम्नलिखित करना होगा। हालांकि एक ही तरीके से paper-radio-group
तत्व का उपयोग काम नहीं करता:
<paper-radio-group label="My Field">
<paper-radio-button name="myFieldName" label="First"></paper-radio-button>
<paper-radio-button name="myFieldName" label="Second"></paper-radio-button>
<paper-radio-button name="myFieldName" label="Third"></paper-radio-button>
</paper-radio-group>
इस तीन रेडियो बटन पैदा करता है, लेकिन का चयन एक दूसरों का चयन रद्द नहीं है। यदि मैं प्रत्येक को एक अद्वितीय नाम देता हूं तो यह यूआई परिप्रेक्ष्य से काम करता है, लेकिन मानक रेडियो बटन व्यवहार से अलग है।
इसके अलावा, मैं प्रत्येक रेडियो बटन के लिए मूल्य कहां निर्दिष्ट करूं? एक लेबल संपत्ति है, लेकिन मूल्य के लिए कुछ भी नहीं है। क्या मुझे paper-radio-button
की change
घटना, या ईवेंट paper-radio-group
पर एक छिपे हुए फ़ील्ड को change
पर तार करना होगा? न तो एक विशेष रूप से सुरुचिपूर्ण समाधान की तरह लगता है।